CentOS(7.6)环境下迁移Mysql(5.7)的data目录到指定位置
第一步:关闭Mysql
1 2 | #关闭Mysql服务<br>systemctl stop mysqld<br>#查看Mysql服务状态 ps -ef|grep mysql |
第二步:创建新目录,并拷贝数据文件
1 2 3 | #创建data文件目录<br>mkdir /data/mysql/data/ #给mysql账号赋权 chown -R mysql:mysql /data/mysql/data/<br>#拷贝数据到data文件下<br>cp -a /var/lib/mysql /data/mysql/data/<br>#查看文件夹大小判断是否拷贝成功<br>du -sh * |
第三步:修改配置文件,重启验证
1 2 3 4 | #进入etc文件夹下cd /etc #备份配置文件 cp my.cnf my.cnf.bak20231210#修改my.cnf文件 vi my.cnf#重启mysql服务systemctl start mysqld#查看mysql服务是否启动成功 |
你所拥抱的并不总是拥抱你
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步