Mysql修改数据文件默认目录datadir

2019-07-17  本文已影响0人  dbc94a66f502

参考 https://blog.csdn.net/qq_15017407/article/details/54910016

1.Stop MySQL:

service mysql stop

2.Change Data Directory:

// 新建文件夹用于存放数据,并把mysql默认的数据文件拷贝至此文件夹
mkdir -p /data
cp -rap /var/lib/mysql /data 或者 mv /var/lib/mysql /data

// 改变新建文件夹的属主
chown -R -v mysql:mysql /data/mysql

// 现在编辑MySQL的默认配置文件/etc/my.cnf 修改datadir和socketvariable。
vi /usr/my.cnf
Change From: datadir=/var/lib/mysql 
             socket=/var/lib/mysql/mysql.sock 
Change To:   datadir=/data/mysql 
             socket=/data/mysql/mysql.sock

3.为mysql.sock加连接:

// 比如说实际的mysql.sock在 /data/mysql/mysql.sock 下
ln -s /data/mysql/mysql.sock /var/lib/mysql/mysql.sock;

4.Start MySQL:

service mysql start
上一篇下一篇

猜你喜欢

热点阅读