mysql datadir设置_修改mysql数据目录datadir步骤

时间:2025-03-09 08:50:20

随着业务量的增长,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/

#datadir = /usr/local/mysql/data/

datadir = /data/mysqldata/

5,启动mysqld服务

/sbin/service mysqld start

用ps -ef |grep mysql 命令查看mysql进程

--datadir已经是新目录了

如果出现以下类似错误:Starting of pid-file quit without updating file请查看以上各步骤是否正确。