程序员

Mysql 数据库目录更改流程

2017-03-28  本文已影响40人  alexyangbjb

1:确认MySQL数据库存储目录

mysqladmin-u root -p variables | grep datadir

结果:| datadir |/var/lib/mysql/

2:关闭mysql服务

service mysqlstop

3:创建新数据存放目录

mkdir/home/data/mysql_data

4:拷贝数据文件到新目录

cp -pr/var/lib/mysql /home/data/mysql_data

5:改变数据目录权限

chown-Rmysql:mysql /home/data/mysql_data

6:修改mysql配置文件

find/ -name my.cnf#找的配置文件目录

vi/etc/my.cnf

修改my.cnf文件的以下两处地方(友情提示:修改之前请注意备份一下)

datadir=/home/data/mysql_data/mysql

socket=/home/data/mysql_data/mysql/mysql.sock

7:启动mysql

servicemysql start

启动之后,如果连接mysql出现【Can 't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'】异常,则进行以下操作,重启mysql。

ln -s/home/mysql_data/mysql/mysql.sock/var/lib/mysql/mysql.sock

以上,祝你好运!!!!!!!!!

上一篇下一篇

猜你喜欢

热点阅读