修改默认MYSQL数据库data存放位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改默认MYSQL数据库data存放位置相关的知识,希望对你有一定的参考价值。

随着业务量的增长,mysql默认安装所在分区大小出现瓶颈,通常需要将datadir换到较大的分区

示例原目录:/usr/local/mysql/data/
示例新目录:/data/mysqldata/

1,停止mysqld服务
/sbin/service mysqld stop

2,复制数据库到新目录
cp -R /usr/local/mysql/data/* /data/mysqldata/

3,赋于mysql目录权限
chown -R mysql:mysql /data/mysqldata/

4,修改mysql配置文件
vim /etc/my.cnf
#datadir = /usr/local/mysql/data/
datadir = /data/mysqldata/

5,启动mysqld服务
/sbin/service mysqld start

用ps -ef |grep mysql 命令查看mysql进程
--datadir已经是新目录了

以上是关于修改默认MYSQL数据库data存放位置的主要内容,如果未能解决你的问题,请参考以下文章

如何更改mysql数据存放路径

MySQL数据文件介绍及存放位置

修改mysql数据库存放路径

Windows 下使用mysql installer安装的MySQL数据文件存放位置datadir的修改

mysql安装之后想要修改data的位置

mysqkl修改存放位置 列的数据