☰
Mysql数据库数据目录迁移
2026/9/29 2:24:31 网站建设 项目流程

1. 查看当前 MySQL 数据目录位置

mysql-uroot-p-e"SHOW VARIABLES LIKE 'datadir';"

2. 停止 MySQL 服务

systemctl stop mysql

3. 创建新的数据目录并设置权限

mkdir-p/new/datadirchown-Rmysql:mysql /new/datadirchmod-R755/new/datadir

4. 复制原有数据到新目录

rsync-av/var/lib/mysql/ /new/datadir/

5. 修改 MySQL 配置文件

编辑 MySQL 配置文件(通常是/etc/mysql/mysql.conf.d/mysqld.cnf),修改以下参数:

datadir = /new/datadir

6. 启动 MySQL 服务

systemctl start mysql

7. 验证迁移结果

systemctl status mysql mysql-uroot-p-e"SHOW VARIABLES LIKE 'datadir';"

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询