如何在WSL中卸载MySQL?
我已经安装了5.7.4版本,在阅读了升级到最新的5.7.x版本以便升级到8.0(有一个5.7.9的minimum requirement可以升级到8.0)的更改后,我认为卸载MySQL并重新开始会更容易(我以前玩过它,没有什么值得节省的)。
我尝试运行以下命令(根据this post和this one),并得到以下响应:
$ sudo apt remove mysql mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mysql
$ sudo apt-get remove --purge *mysql*
zsh: no matches found: *mysql*
$ sudo apt-get purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
zsh: no matches found: mysql-server-core-*
在运行这些命令之后,我仍然能够使用以下命令启动和停止服务器(注意,这些命令不一定是常用的systemd命令,因为我使用的是WSL2):
sudo /etc/init.d/mysql start
mysqladmin -u root -p shutdown
不确定这是否相关,但即使在服务器运行时,当我按照this post的建议输入sudo find / -type s
时,也看不到套接字。
我想知道它会是好的,只是删除我可以找到手动,但这似乎是一个坏主意
- /变量/库/mysql/
- /usr/共享/mysql/
- 文件/usr/lib/MySQL/
1条答案
按热度按时间qxgroojn1#
问题是使用zsh作为shell。我成功地删除了带有
sudo apt-get remove --purge '*mysql*'
的MySQL