美文网首页程序员
Mysql 数据库目录更改流程

Mysql 数据库目录更改流程

作者: alexyangbjb | 来源:发表于2017-03-28 10:59 被阅读40次

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

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

相关文章

网友评论

    本文标题:Mysql 数据库目录更改流程

    本文链接:https://www.haomeiwen.com/subject/pgqjottx.html