首先卸载mysql: sudo apt-get remove mysql-* 查询卸载残留文件: sudo find / -name mysql -print 会显示出含有mysql文件名的路径: /var/lib/mysql /var/lib/mysql/mysql /var/log/mysql /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /etc/mysql /etc/init.d/mysql 彻底清除残留: dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P 接下来重新安装mysql服务端和客户端: sudo apt-get install mysql-server mysql-client 安装过程中会提示设置root密码,设置就行了(没清除残留是不会提示的) 一般安装后会自动运行 检查mysql是否在运行 sudo service mysql status 没有运行的话可以手动运行 sudo service mysql start 之后就可以登录mysql进行操作了 mysql -uroot -p