欢迎所有爱好区块链技术的人加入。

ARCHIVES / 389.HTML

Ubuntu16.04下修改MySQL数据的默认存储位置

Surou Other-新手教程

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

参考原文