首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu20.04上安装MySQL的问题

问在Ubuntu20.04上安装MySQL的问题
EN

Stack Overflow用户
提问于 2021-05-17 04:59:56
回答 2查看 11.8K关注 0票数 3

我试图用MySQL在Ubuntu20.04中安装sudo apt install mysql-server 8.0,但是在重新安装和使用sudo dpkg --configure -a之后,这个错误仍然会出现:

代码语言:javascript
复制
Setting up mysql-server-8.0 (8.0.25-0ubuntu0.20.04.1) ...
/var/lib/dpkg/info/mysql-server-8.0.postinst: line 191: /usr/share/mysql-common/
configure-symlinks: No such file or directory
dpkg: error processing package mysql-server-8.0 (--configure):
 installed mysql-server-8.0 package post-installation script subprocess returned
 error exit status 127
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-8.0; however:
  Package mysql-server-8.0 is not configured yet.

dpkg: error processing package mysql-server (--configure):
 dependency problems - leaving unconfigured

我完全卸载了MySQL,并多次用sudo apt remove --purge --autoremove mysql-server重新安装它,但是错误仍然存在。

EN

回答 2

Stack Overflow用户

发布于 2021-05-17 05:32:13

我遇到了同样的问题,找到了一个很好的文章来解决这个问题。

实际上,不建议直接从MySQL文件夹中删除文件。您可以在这里查看本指南,介绍如何删除旧的MySQL二进制文件这里。

关于你目前的问题。为了完全摆脱MySQL安装,您可以运行以下命令:

  • 确保MySQL没有运行:
代码语言:javascript
复制
sudo systemctl stop mysql
  • 然后清除所有MySQL包:
代码语言:javascript
复制
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
  • 然后删除所有MySQL文件:
代码语言:javascript
复制
sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql
  • 最后,清理所有不需要的包:
  • 列表项目
代码语言:javascript
复制
sudo apt autoremove
sudo apt autoclean

希望这能帮上忙!致以敬意,

票数 10
EN

Stack Overflow用户

发布于 2022-06-14 12:39:30

如果Mysql正在运行,则停止它

代码语言:javascript
复制
sudo systemctl stop mysql.service
sudo kill $(pgrep mysql)

然后清除所有内容,这也将删除Mysql-workbench

代码语言:javascript
复制
sudo apt-get remove --purge mysql-\* 

然后重新安装mysql-server和mysql-client。

代码语言:javascript
复制
sudo apt-get install mysql-server mysql-client
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67564215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档