ubuntu 20.04 下用 apt install mysql-server 安装的 mysql ,需要更改 mysql 的 datadir ,用之前的老办法直接修改 mysql 的配置文件, 已经不起作用了,修改配置文件后, 服务起不来, 还需要去设置 apparmor ,不知道是不是有一样经历的老兄呢?
分享下修改 datadir 的经历: https://wuhao.pw/archives/281/
据说这是为了安全
1
srxnini 2021-12-13 14:24:01 +08:00
5.7 的话应该还是直接改 my.cnf 就行了
|
2
knives 2021-12-13 14:30:20 +08:00
第一次知道 apparmor ,看上去的确比 SELinux 要方便。同样是改 mysql 的 datadir ,CentOS 下要麻烦多了(大概多几个命令吧)。
|
3
onhao OP 是的 ,8 支持很多新的特性还是很值得的,以后你迟早要升级到 8 的^_^,其他 linux 的发行版本 没有去升级不清楚,ubuntu 采用 apt 安装的方式,真的采用之前的方式完全不行了, 而且就是看官方的文档都没法解决。
@srxnini |
4
onhao OP @knives 确实,真的 改这个 datadir ,百度,谷歌了很久,按照搜到的内容配置总是失败,然后自建摸索不断参考别人的设置方法,才解决。
|
6
huijiewei 2021-12-13 14:40:34 +08:00
Ubuntu 12.04
2013 年就需要改 apparmor 了 |
7
777777 2021-12-13 15:34:30 +08:00
官方文档有说吧
|