MySQL 安装在 Ubuntu 16.04 上挂起

MySQL 安装在 Ubuntu 16.04 上挂起

我正在尝试使用以下命令在 Ubuntu 16.04 上安装 MySQL 服务器:

sudo apt-get install mysql-server

我被要求设置并确认 root 密码,然后安装挂起在:

Renaming removed key_buffer and myisam-recover options (if present)

我已退出安装并清除 MySQL,然后重试,但问题仍然存在。

答案1

同样的问题,已找到解决方法https://omgdebugging.com/2016/09/04/fixing-hung-up-mysql-installation-on-ubuntu-16-04-lts/(sleep 200; killall mysqld)&。然后我立即apt-get install -y mysql-server mysql-client在我的配置脚本中运行(以 root 身份) 。

答案2

清除后,检查您的/var/lib/mysql目录是否包含任何文件,并将其移动到其他位置或删除,然后再尝试重新安装。

答案3

以防将来博客链接失效。这就是解决方案。

sudo rm -rf /var/lib/mysql去除剩菜。

答案4

如果您不想删除所有数据库... 就我而言,这是 apparmor 问题。我通过禁用 mysqld 的 apparmor 解决了此问题:apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld

相关内容