Ubuntu 12.04 Mysql 无法安装

Ubuntu 12.04 Mysql 无法安装

我在 Ubuntu 12.04 上尝试安装 mysql-server 时出错

/etc/apparmor.d/usr.sbin.mysqld 中的 AppArmor 解析器错误位于 /etc/apparmor.d/usr.sbin.mysqld 第 9 行:abstractions/mysql start:作业启动失败

答案1

好的,我不会分享修复 12.04 上的 mysql 安装的时间和失败,但这是我在遇到大多数(如果不是全部)多重故障症状时所做的操作。

  sudo apt-get --purge apparmor 

(完成后重新安装?)

 sudo apt-get remove --purge mysql-client-* mysql-server-* mysql-core-* mysql-workbench-* 

(* 表示与该标签相关的所有文件

 sudo aptitude purge ~c 

(必须安装 aptitude)
通过以下方式检查所有文件的删除情况:

 sudo dpkg --get-selections 

(您可以替换为sudo dpkg --get-selections | grep mysql)但我建议使用第一个,因为干净的文件结构运行良好。然后使用以下方法重新安装:

 sudo apt-get install -f mysql-server-5.5 

以及您需要的其他任何 mysql 包。我重现了我们大多数人遇到的错误,并且每次都解决了这个问题。

注意!配置 MYSQL_SERVER_5.5 时不要停止密码设置!

相关内容