【Linux服务器】-mysql数据库数据目录迁移
1. 查看当前 MySQL 数据目录位置
mysql -u root -p -e "SHOW VARIABLES LIKE 'datadir';"

2. 停止 MySQL 服务
systemctl stop mysql

3. 创建新的数据目录并设置权限
mkdir -p /new/datadir
chown -R mysql:mysql /new/datadir
chmod -R 755 /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 -u root -p -e "SHOW VARIABLES LIKE 'datadir';"

