ubuntu20.04下重装MySQL服务
卸载原有的mysql
1.卸载mysql-server服务
sudo apt-get autoremove --purge mysql-server
2.卸载mysql-common
sudo apt-get remove mysql-common
清理残留数据
ps:一定要清理残留,否则会影响新版本的安装以及使用,即使成功安装,在后续使用过程中会出现各种奇奇怪怪的错误。。。误解的那种!
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
重新安装mysql
依次执行一下命令即可。
sudo apt-get update
sudo apt-get install mysql-server //服务端
sudo apt-get install mysql-client //客户端
sudo apt-get install libmysqlclient-dev //程序编译时链接的库
以上执行完毕后,可以查看一下是否安装成功。
sudo netstat -tap | grep mysql
看到有mysql,说明服务已经启动。
我在安装过程中,没有出现让设置用户名、密码的步骤,说明mysql已经自动生成了一份账密。使用下面这条命令,即可查看到。
cat /etc/mysql/debian.cnf