本篇接上篇 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
sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql restart
登录MySql并验证数据目录
show variables like '%dir%';