MySQL 服务器 16.10 安装错误

MySQL 服务器 16.10 安装错误

我最近安装了 Ubuntu 16.10,并希望通过 sudo apt mysql-server mysql-client 安装 MySQL,这时我收到错误“mysqld:加载共享库时出错:libaio.so.1:无法打开共享对象文件:没有此文件或目录。”然而,我发现 libaio1 已通过 apt 安装,并且 libaio.so.1 文件与 libaio.so.1.0.1 以及 /media/ubuntu/casper-rw/upper/lib/x86_64-linux-gnu 一起存在。我已清除 MySQL 文件和数据库并重试,但未成功。如何正确安装 MySQL?谢谢!

答案1

尝试使用“”教程重新开始LAMP。以下资源适用于 Ubuntu 16.04。现在可能有适用于 Ubuntu 16.10 的新帖子。

LAMP 服务器是用于创建 Web 服务器的开源软件集合。该集合包括:

Linux – the operating system
Apache server – the server
MySQL – the database system
PHP – the programming language

以上引自:SudoJuice

在 Ubuntu 10.04 及更高版本中安装默认 LAMP
在 Ubuntu 16.04 上安装 Apache、MySQL、PHP(LAMP)
在 Ubuntu 上安装 Lamp 服务器

答案2

我遇到的问题不是 libaio 库错误,而是 apparmor 错误。Ubuntu 的 apparmor 中的 mysqld 配置文件限制过多。我按照此处的教程禁用了 apparmor 的 MySQLd 配置文件 (http://www.cyberciti.biz/faq/ubuntu-linux-howto-disable-apparmor-commands/) 并能够成功安装和使用 mysql 服务器!感谢大家的帮助,很抱歉我对这个问题不太清楚。

相关内容