上一篇
2025年8月最新动态:随着MySQL 8.4的广泛部署,许多用户开始考虑升级或迁移至其他数据库系统,但在此之前,彻底卸载旧版MySQL是关键一步,否则残留文件可能导致新安装失败或数据冲突。
直接删除MySQL文件夹或简单卸载程序往往不够彻底,可能导致:
mysqldump
导出所有数据库: mysqldump -u root -p --all-databases > alldb_backup.sql
/etc/my.cnf
(Linux)或C:\ProgramData\MySQL\
(Windows)下的配置文件 Windows:
Win+R
输入services.msc
MySQL
服务,右键选择停止 net stop MySQL
Linux/macOS:
sudo systemctl stop mysql
Windows:
MySQL
字样的项目(如Server、Workbench等) macOS:
sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM
Linux(以Ubuntu为例):
sudo apt purge mysql-server mysql-client mysql-common sudo apt autoremove
关键目录(手动删除):
C:\Program Files\MySQL\
C:\ProgramData\MySQL\
(隐藏文件夹) C:\Users\你的用户名\AppData\Roaming\MySQL
注册表清理(谨慎操作):
Win+R
输入regedit
HKEY_LOCAL_MACHINE\SOFTWARE\MySQL
HKEY_CURRENT_USER\SOFTWARE\MySQL
Path
中删除所有MySQL相关路径 卸载时报错“服务不存在”:
以管理员身份运行CMD,执行:
sc delete MySQL
重新安装时报端口冲突:
修改my.ini
或使用命令释放3306端口:
netstat -ano | findstr 3306 taskkill /PID [占用进程ID] /F
提示:如果后续需要重新安装,建议下载官方最新版(截至2025年8月为MySQL 8.4),并确保安装路径与之前不同。
本文由 温初 于2025-08-02发表在【云服务器提供商】,文中图片由(温初)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://up.7tqx.com/wenda/512605.html
发表评论