欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 明星 > Ubuntu下Mysql修改默认存储路径

Ubuntu下Mysql修改默认存储路径

2024/10/25 18:46:15 来源:https://blog.csdn.net/weixin_42183288/article/details/143205116  浏览:    关键词:Ubuntu下Mysql修改默认存储路径

首先声明,亲身经验,自己实践,网上百度了好几个帖子,全是坑,都TMD的不行,修改各种配置文件,就是服务起不来,有以下几种配置文件需要修改

第一个文件/etc/mysql/my.cnf  这个文件是存在的  ,里面就有两行

这个文件 有人说要加什么socket, 实践下来不需要,liunx(ubuntu)修改MySQL数据库存储位置_ubuntu20 修改mysql8.0 数据存储路径-CSDN博客

这个就说要加。

第二个文件是/etc/my.cnf,, 我这边是没有这个文件的,不需要处理。

第三个文件是/etc/mysql/mysql.conf.d/mysqld.cnf   这个有争议,有的说需要改socket  ,有的压根没有提,我现在成功的案例  是不改, 

我试下这种 也行

第四个文件:vim /etc/apparmor.d/usr.sbin.mysqld

添加两行数据访问

然后 还要加上vim /etc/apparmor.d/tunables/alias 在最后添加别名 alias /var/lib/mysql/ -> /data/mysql/,  其实不用加 ,正常。

第五个文件:vim /etc/apparmor.d/usr.sbin.mysqld

sudo systemctl restart apparmor
 

也不用加,我试下  加了 正常不,加了,也没啥毛病 

剩下的大同小异:

cp -R /var/lib/mysql /data/
chown -R mysql:mysql /data/mysql

这篇文章改的太多  试了几次 都不行 误导我好久 ,也不知道是不是故意的如何在Ubuntu上更改MySQL数据存储路径_ubuntu修改mysql-CSDN博客

总结看来  只修改了/etc/mysql/mysql.conf.d/mysqld.cnf  和vim /etc/apparmor.d/usr.sbin.mysqld

正常启动

查看日志方法:

版本信息:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com