因当前根目录较小,后来又新挂载一个硬盘/data,现需将mysql数据目录更换到/data下

1、停止mysqld服务:systemctl stop mysqld

2、查看mysql数据库的原数据目录:/raiddisk/mysqldata

vim /etc/my.cnf

CentOS7下如何修改mysql的数据目录

3、建立目标数据目录:mkdir -p /data/mysqldata,并将原数据目录/raiddisk/mysqldata下所有文件移动到该目录下

4、修改my.cnf配置文件,将datadir参数值修改为/data/mysqldata

5、查看/data/mysqldata的目录权限(不能为root,必须为mysql)

若不是mysql,则执行如下命令:

cd /data

chown -R mysql.mysql mysqldata/ 

则mysqldata目录及其目录下所有文件目录权限均为mysql

6、启动mysqld服务:systemctl start mysqld

 

相关文章:

  • 2021-12-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-24
  • 2021-07-18
  • 2021-07-16
  • 2022-12-23
  • 2021-08-23
  • 2021-07-14
相关资源
相似解决方案