1.关闭 mysql 服务
/etc/init.d/mysql stop
2.创建新的数据库路径:
mkdir -p /mnt/mysql
3.复制MySQL原有的数据
cp -R /var/lib/mysql/* /mnt/mysql
4.修改权限
chown -R mysql:mysql /mnt/mysql
5.修改配置文件夹
vi /etc/mysql/mysql.conf.d/mysqld.cnf
//将 [mysqld] 组下的 datadir改为:
datadir = /mnt/mysql
6.修改启动文件
vi /etc/apparmor.d/usr.sbin.mysqld
把
/var/lib/mysql r
/var/lib/mysql/** rwk
修改成
/mnt/mysql r
/mnt/mysql/** rwk,
7.重启服务
/etc/init.d/apparmor restart
/etc/init.d/mysql restart
参考原文
版权属于:区块链中文技术社区 / 转载原创者
本文链接:https://www.bcskill.com/index.php/archives/389.html
相关技术文章仅限于相关区块链底层技术研究,禁止用于非法用途,后果自负!本站严格遵守一切相关法律政策!