一、卸載Mysql
1、首先,我們需要停止Mysql服務:
sudo systemctl stop mysql
2、查看Mysql是否有運行:
sudo systemctl status mysql
3、如果有運行,則卸載Mysql:
sudo apt-get remove --purge mysql-server mysql-client mysql-common sudo apt-get autoremove sudo rm -rf /etc/mysql sudo rm -rf /var/lib/mysql
4、刪除mysql用戶和組:
sudo deluser mysql sudo delgroup mysql
二、清除殘留數據和配置文件
1、查找未卸載的Mysql安裝包:
dpkg -l | grep mysql
2、徹底刪除未卸載的Mysql安裝包和配置文件:
sudo apt-get purge mysql-\* sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql sudo rm -rf /etc/mysql* sudo rm -rf /var/lib/mysql/* sudo rm -rf /var/log/mysql/* sudo rm -rf /var/log/mysql
三、重新安裝Mysql
1、更新軟件源:
sudo apt-get update
2、安裝Mysql服務器:
sudo apt-get install mysql-server
3、安裝完成之後,可以通過以下命令檢查Mysql是否正在運行:
sudo systemctl status mysql
4、如果Mysql服務未運行,請啟動它:
sudo systemctl start mysql
四、設置Mysql用戶和密碼
1、首先,使用以下命令登錄到Mysql:
sudo mysql -u root
2、設置新用戶和密碼:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES;
3、退出Mysql:
exit;
五、配置遠程訪問Mysql
1、首先,編輯Mysql配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
2、找到「bind-address」並將其注釋掉(將前面的「#」刪除):
#bind-address = 127.0.0.1
3、保存並退出編輯器。
4、使用以下命令重啟Mysql服務:
sudo systemctl restart mysql
5、現在,您可以使用其他計算機上的MySQL客戶端來連接到MySQL服務器。
以上就是Ubuntu卸載Mysql並重新安裝的詳細步驟。
原創文章,作者:QWDM,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/146630.html