0

我无法在 ubuntu 12.04 上更改 mysql 的默认目录。

我尝试了什么:

  1. 服务 mysql 停止

  2. 我移动了 /var/lb/mysql /data/mysql

  3. datadir = /data/mysql #my.cnf

  4. 服务 mysql 启动

输出 :

/var/log/mysql# service mysql start start: 作业启动失败

当我尝试重新启动时:

/var/log/mysql# service mysql start
    start: Job failed to start
4

1 回答 1

6

也被这个咬了。至少有一个问题:apparmor

我通过将 /data/mysql 添加到 /etc/apparmor.d/usr.sbin.mysql 来修复它:

...

  /var/lib/mysql/ r,
  /var/lib/mysql/** rwk,
  /data/mysql/ r,
  /data/mysql/** rwk,  

...

于 2013-07-02T02:42:45.600 回答