在Ubuntu更改数据库目录的方法
这两天安装Ubuntu server,安装了MySQL后想改变数据库路径,发现修改了/etc/mysql/my.cnf中关于datadir后的内容之后,mysql怎么也启不来了。只有当datadir=/var/lib/mysql 才能启动,真是郁闷死了。
后来查资料,说是Ubuntu的安全机制,需要修改/etc/apparmor.d/usr.sbin.mysqld文件的对应目录,改完之后,重启 /etc/init.d/apparmor restart
再次启动mysql,搞定了。