A-A+

更改MySQL数据文件目录位置

2015年05月19日 MySQL 暂无评论 阅读 2,198 views 次

下面以阿里云默认安装为例,把/alidata/server/mysql/data更改为/data/mysql/data。

1、停止mysqld

service mysqld stop

2、修改my.cnf

vim /etc/my.cnf

在[mysqld]中,添加datadir=/alidata/server/mysql/data更改为datadir=/data/mysql/data

3、移动data目录

mv /alidata/server/mysql/data  /data/mysql/

4、修改启动文件/etc/init.d/mysqld

把get_mysql_option mysqld datadir "/alidata/server/mysql/data"更改为get_mysql_option mysqld datadir "/data/mysql/data"

5、重启mysqld

service mysqld start

 

但是此时启动竟然出现了错误??

QQ图片20150519202130

提示错误:Starting MySQL...The server quit without updating PID file [失败]/mysql/var/localhost.localdomain.pid)

解决办法:将目录的权限设置为chown -R mysql.mysql  /data/mysql/data

标签:

给我留言

Copyright © 严佳冬 保留所有权利.   Theme  Ality 百度地图 苏ICP备19045515号-2

用户登录

分享到: