当前位置:网站首页>MySQL完全卸载(Windows、Mac、Linux)
MySQL完全卸载(Windows、Mac、Linux)
2022-07-06 09:12:00 【hyh123a】
一、目的
Linux、Windows、Mac下MySQL的完全卸载
- -- 记录于 2022年05月03日
二、步骤
2.1 Windows下卸载MySQL
1、要在 Windows 上卸载 MySQL,请确保首先停止正在运行的服务器。
2、服务器停止后,您可以通过 Windows“控制面板”卸载 MySQL。转到“程序和功能”并选择“MySQL”=>“卸载”。
3、此后,要清理所有剩余数据,请确保您可以看到隐藏文件夹,然后删除以下文件夹:
C:\Program Files\MySQL
C:\Program Files (x86)\MySQL
C:\ProgramData\MySQL
C:\Users<your-username>\AppData\Roaming\MySQL
2.2 Mac下卸载MySQL
初步卸载
如果您通过官方安装程序安装了 MySQL,
您可以通过 macOS 的“系统偏好设置”将其卸载。转到“MySQL”选项并选择“Uinstall”。完全卸载
要从 Mac 卸载 MySQL 并完全删除它(包括所有数据库),请执行以下操作:
- 1、打开终端窗口
使用 mysqldump 将数据库备份到文本文件!
停止数据库服务器
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
# 编辑/etc/hostconfig并删除行MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/*mysql*
注:最后三行特别重要,否则即使您认为已经完全删除了新版本,也无法安装旧版本的 MySQL!
2.3 Linux下卸载MySQL
参考链接: https://askubuntu.com/questions/640899/how-do-i-uninstall-mysql-completely
sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql-server mysql-client
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
updatedb
exit
其他
如有问题,欢迎留言
如有帮助,欢迎点赞
记录于2022年05月03日
边栏推荐
- Copy constructor template and copy assignment operator template
- MySQL20-MySQL的数据目录
- CSDN question and answer module Title Recommendation task (II) -- effect optimization
- Mysql22 logical architecture
- [untitled]
- [leectode 2022.2.13] maximum number of "balloons"
- Kubesphere - deploy the actual combat with the deployment file (3)
- In fact, the implementation of current limiting is not complicated
- [reading notes] rewards efficient and privacy preserving federated deep learning
- Record the first JDBC
猜你喜欢
随机推荐
How to build an interface automation testing framework?
[untitled]
数据库中间件_Mycat总结
Just remember Balabala
Have you mastered the correct posture of golden three silver four job hopping?
Solve the problem of remote connection to MySQL under Linux in Windows
What is the difference between TCP and UDP?
MySQL 20 MySQL data directory
Isn't there anyone who doesn't know how to write mine sweeping games in C language
Valentine's Day is coming, are you still worried about eating dog food? Teach you to make a confession wall hand in hand. Express your love to the person you want
MySQL18-MySQL8其它新特性
How to find the number of daffodils with simple and rough methods in C language
Mysql36 database backup and recovery
February 13, 2022-2-climbing stairs
MySQL25-索引的创建与设计原则
导入 SQL 时出现 Invalid default value for ‘create_time‘ 报错解决方法
MySQL28-数据库的设计规范
Navicat 导出表生成PDM文件
在jupyter NoteBook使用Pytorch进行MNIST实现
Mysql21 - gestion des utilisateurs et des droits