MySQL 修改数据路径

MySQL 修改数据路径

比如想将/var/lib/mysql 移动到/usr/local/mysql 目录

停止MySQL 服务

service mysqld stop

修改MySQL配置 my.cnf

#datadir=/var/lib/mysql
#socket=/var/lib/mysql.sock

datadir=/usr/local/mysql
socket=/usr/local/mysql/mysql.sock

如果有开启二进制,且二进制日志也要求迁移到新目录下的话,则需要修改

#log_bin=mysql-bin
log_bin=/usr/local/mysql/mysql-bin

拷贝数据文件

cp -R /var/lib/mysql/* /usr/local/mysql/

更改文件属性

chown -R mysql:mysql /usr/local/mysql/

启动MySQL服务

service mysqld start

你可能感兴趣的:(MySQL)