更改 mysql 的 datadir 只改 mysql 的配置文件还不够

2021-12-13 11:02:21 +08:00
 onhao

ubuntu 20.04 下用 apt install mysql-server 安装的 mysql ,需要更改 mysql 的 datadir ,用之前的老办法直接修改 mysql 的配置文件, 已经不起作用了,修改配置文件后, 服务起不来, 还需要去设置 apparmor ,不知道是不是有一样经历的老兄呢?
分享下修改 datadir 的经历: https://wuhao.pw/archives/281/
据说这是为了安全

1511 次点击
所在节点    MySQL
7 条回复
srxnini
2021-12-13 14:24:01 +08:00
5.7 的话应该还是直接改 my.cnf 就行了
knives
2021-12-13 14:30:20 +08:00
第一次知道 apparmor ,看上去的确比 SELinux 要方便。同样是改 mysql 的 datadir ,CentOS 下要麻烦多了(大概多几个命令吧)。
onhao
2021-12-13 14:32:27 +08:00
是的 ,8 支持很多新的特性还是很值得的,以后你迟早要升级到 8 的^_^,其他 linux 的发行版本 没有去升级不清楚,ubuntu 采用 apt 安装的方式,真的采用之前的方式完全不行了, 而且就是看官方的文档都没法解决。
@srxnini
onhao
2021-12-13 14:36:38 +08:00
@knives 确实,真的 改这个 datadir ,百度,谷歌了很久,按照搜到的内容配置总是失败,然后自建摸索不断参考别人的设置方法,才解决。
srxnini
2021-12-13 14:37:39 +08:00
@onhao #3 mark 一下,感谢楼主分享经验~~~~~~
huijiewei
2021-12-13 14:40:34 +08:00
Ubuntu 12.04

2013 年就需要改 apparmor 了
777777
2021-12-13 15:34:30 +08:00
官方文档有说吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/821808

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX