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 socket

6.编辑/etc/init.d/mysqld,将datadir改为新目录路径

datadir

7.测试,在命令行创建abc数据库。

创建数据库 数据库文件夹已经出现

更改成功!!!

ps:在复制过来的my.cnf文件中的client的sock是指客户端工具引用的sock,mysqld的sock是指服务器端使用的sock,都要指定。

另外别忘了修改完配置文件后,重启mysqld服务哦~~~

上一篇下一篇

猜你喜欢

热点阅读