MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
onhao
V2EX  ›  MySQL

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

  •  
  •   onhao · Dec 13, 2021 · 2574 views
    This topic created in 1618 days ago, the information mentioned may be changed or developed.

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

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

    2013 年就需要改 apparmor 了
    777777
        7
    777777  
       Dec 13, 2021
    官方文档有说吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5265 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 07:19 · PVG 15:19 · LAX 00:19 · JFK 03:19
    ♥ Do have faith in what you're doing.