mysql 更改数据目录位置
2018-05-15 本文已影响0人
WangGP
使用源生的mysql更改目录着实麻烦了一点。
1.使用rpm安装完成后,使用service mysqld restart 初始化数据库
初始化数据库2.cp -Rp /var/lib/mysql /data/ 转移目录 p是带所有文件权限
3.service mysqld stop 暂停服务
4.cp -p /usr/share/mysql/my-medium.cnf /etc/my.cnf 覆盖
5.编辑my.cnf文件,将以下两个socket的位置更改为新路径。
client socket mysqld socket6.编辑/etc/init.d/mysqld,将datadir改为新目录路径
datadir7.测试,在命令行创建abc数据库。
创建数据库 数据库文件夹已经出现更改成功!!!
ps:在复制过来的my.cnf文件中的client的sock是指客户端工具引用的sock,mysqld的sock是指服务器端使用的sock,都要指定。
另外别忘了修改完配置文件后,重启mysqld服务哦~~~