首页 > 数据库 > MySQL > 正文

Centos7 移动mysql5.7.19 数据存储位置的操作方法

2024-07-24 13:14:39
字体:
来源:转载
供稿:网友

场景:随着数据量的增加,mysql所在的磁盘已占满,需要将data移动到空间较大的盘上。

方法:

1. 关闭mysql服务

service mysqld stop

2. 将data目录移动到空间较大的盘上

cp -a /usr/local/mysql/data/ /home/mysqldata/ 

-a :相当于 -pdr 的意思(参数pdr分别为:保留权限,复制软链接本身,递归复制);

3 . 修改配置文件my.cnf

... sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES basedir     = /usr/local/mysql #datadir     = /usr/local/mysql/data datadir     = /home/mysqldata/data #log-error    = /usr/local/mysql/data/mysql_error.log log-error    = /home/mysqldata/data/mysql_error.log #pid-file    = /usr/local/mysql/data/mysql.pid pid-file    = /home/mysqldata/data/mysql.pid  #socket     =/usr/local/mysql/data/mysql.sock socket     =/tmp/mysql.sock port=3701 ... 

4. 启动mysql服务

service mysqld stop 

总结

以上所述是小编给大家介绍的Centos7 移动mysql5.7.19 数据存储位置,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对VeVb武林网网站的支持!


注:相关教程知识阅读请移步到MYSQL教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表