ubuntu系统修改mysql默认存储目录

ubuntu系统修改mysql默认存储目录

1、先关闭mysql数据库服务

/etc/init.d/mysql stop 

2、创建新的存储目录并并复制mysql的原有数据 (我这里是更换到data下)

mkdir /data  #创建新目录 cp -R /var/lib/mysql/*  /data   #复制数据到新目录 

3、修改data目录的权限

chown -R mysql:mysql /data  #修改data的属组和用户为mysql 

4、修改mysql的配置文件

vim /etc/mysql/mysql.conf.d/mysqld.cnf  #编辑mysql的配置文件 #将 [mysqld] 组下的 datadir改为:  datadir=/data 

5、修改启动文件

vim /etc/apparmor.d/usr.sbin.mysqld  把       /var/lib/mysql r,       /var/lib/mysql/** rwk,       修改成       /data r,       /data/** rwk,   

6、重启mysql服务

/etc/init.d/apparmor restart  #先重启apparmor安全程序  /etc/init.d/mysql restart    #再重启mysql服务 

Ubuntu系统更换mysql数据库默认存储目录完成,如有不足的地方请告知,感谢!

版权声明:玥玥 发表于 2021-05-15 23:46:39。
转载请注明:ubuntu系统修改mysql默认存储目录 | 女黑客导航