首页 > 数据库 >MariaDB数据库迁移目录

MariaDB数据库迁移目录

时间:2022-09-23 20:45:12浏览次数:63  
标签:数据库 sudo mnt etc mysql 迁移 MariaDB data

 1、确定mysql数据库文件存放目录

1 show variables like '%dir%';

2、停止mysql数据库服务:

1 sudo /etc/init.d/mariadb stop

3、 迁移数据库至新目录

目标文件夹:/mnt/data/

1 2 3 sudo mv /var/lib/mysql /mnt/data/ 或者 sudo cp -a /var/lib/mysql /mnt/data/

4、 更改目录权限

1 2 sudo chmod -R 777 /mnt sudo chown -R mysql /mnt/data/mysql

5、修改配置文件
MariaDB的配置文件是/etc/mysql/mariadb.conf.d/50-server.cnf
在[mysqld]标签下添加

1 datadir  =/mnt/data/mysql

5、修改/etc/apparmor.d/abstractions/mysql文件

1 2 3 /var/lib/mysql{,d}/mysql{,d}.sock rw, 前面加#注释掉 更改为: /mnt/data/mysql{,d}/mysql{,d}.sock rw,

6、重启服务

1 2 sudo /etc/init.d/apparmor start sudo /etc/init.d/mysql start

标签:数据库,sudo,mnt,etc,mysql,迁移,MariaDB,data
From: https://www.cnblogs.com/conpi/p/16724176.html

相关文章