本篇接上篇 Ubuntu18.04.6安装mysql5.7
默认路径为:
数据库目录:/var/lib/mysql/
创建目标文件
sudo mkdir -p /data/mysql
把默认安装的MySql数据库复制到/data/mysql中并设置权限
需要登陆到root账号
sudo cp -R /var/lib/mysql/* /data/mysql
sudo chown -R mysql:mysql /data/mysql
sudo service mysql stop
修改vim /etc/mysql/mysql.conf.d/mysqld.cnf 文件 :
datadir = /data/mysql
修改启动文件
sudo vim /etc/apparmor.d/usr.sbin.mysqld
将
/var/lib/mysql/ r
/var/lib/mysql/** rwk
改为
/data/mysql/ r
/data/mysql/** rwk
重启MySQL
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/mysql restart
登录MySql并验证数据目录
show variables like '%dir%';