由于尝试设置 mysql 服务器,所以卡在了 apt 上

由于尝试设置 mysql 服务器,所以卡在了 apt 上

当我尝试运行sudo apt upgrade它时说

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 

然后运行时sudo dpkg --configure -a它会说

Setting up mysql-server-8.0 (8.0.30-0ubuntu0.20.04.2) ...
mysqld will log errors to /var/log/mysql/error.log
mysqld is running as pid 4368

然后命令将运行并且不会有任何响应或变化!

ctrl+C 不会停止它的运行,并且无法升级和安装,因为它将尝试从设置 mysql 服务器开始,这将导致错误

由于我无法安装任何东西,您知道我该如何修复此问题吗?

编辑:现在它运行了 1.5 小时,没有新的响应

编辑 编辑:我检查了当前安装的 mysql 版本,并且运行正常

Server version: 8.0.30-0ubuntu0.20.04.2 (Ubuntu)

答案1

我通过删除并重新安装 mysql 解决了这个问题

答案2

我通过终止mysqld进程解决了:

ps aux | grep -i "mysqld"

sudo kill 2370 (here 2370 is the process ID displayed by the command above)

完成后,sudo dpkg --configure -a命令将继续,无需重新启动。

相关内容