UBUNTU如何修改mysql的默认目录数据目录 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    停止mysql服务

    *sudo /etc/init.d/mysql stop拷贝原来的目录

    *cp -r /var/lib/mysql /home/yourname/somewhere

    修改权限

    *sudo chmod mysql:root /home/yourname/somewhere/mysql

    *sudo chmod 777 /home/yourname/somewhare/mysql

    编辑配置文件 /etc/mysql/my.cnf

    *将datadir改为 /home/yourname/somewhere/mysql

    编辑ubuntu特有的权限控制 apparmor配置文件

    *vi /etc/apparmor.d/usr.sbin/mysqld

    *修改两行为 /var/lib/mysql/ 为你的目录 /home/yourname/sowewhere/

    *注意别忘了后面的斜杠,不然会出现show databases时候错误

重新加载配置

    */etc/init.d/apparmor reload

    */etc/init.d/mysql start

    实在不行重启即可,

UBUNTU如何修改mysql的默认目录数据目录

电脑资料

UBUNTU如何修改mysql的默认目录数据目录》(https://www.unjs.com)。

    验证: mysql -u root -p

    show databases

最新文章