關(guān)于卸載
-
查看當(dāng)前安裝mysql情況:rpm -qa|grep -i mysql
-
卸載命令:1.yum remove mysql 2.rpm -e mysql-community-release-el7-5.noarch (若提示依賴錯(cuò)誤贰健,如下圖所示,執(zhí)行語句: rpm -ev --nodeps mysql-community-libs-5.6.43-2.el7.x86_64)
查找之前老版本mysql的目錄鞭盟、并且刪除老版本mysql的文件和庫:find / -name mysql
-
刪除對(duì)應(yīng)的mysql目錄:rm -rf /var/lib/mysql
手動(dòng)刪除:rm -rf /etc/my.cnf
最后再次查看機(jī)器是否安裝mysql
關(guān)于遠(yuǎn)程連接
-
查看遠(yuǎn)程防火墻狀態(tài):firewall -cmd --state(關(guān)閉顯示not running个从,如下圖所示)
開啟防火墻:systemctl start firewalld
關(guān)閉防火墻:systemctl stop firewalld.service
開放3306端口:firewall-cmd --zone=public --add-port=3306/tcp --permanent
命令含義:
–zone #作用域
–add-port=3306/tcp #添加端口,格式為:端口/通訊協(xié)議
–permanent #永久生效鸭轮,沒有此參數(shù)重啟后失效
重啟:firewall-cmd --reload
-
查看開放端口:firewall-cmd --list-ports
-
檢查阿里云的安全組中是否配置臣淤、開發(fā)了3306端口
在本地的cmd中用 “ telnet ip地址 端口號(hào) ” 試試能否連上,若能連上則說明端口開放成功
下面開始進(jìn)入連接操作:
-
首先阿里云服務(wù)器上登錄進(jìn)入mysql
將host設(shè)置為%表示任何主機(jī)ip都能連接mysql:update user set host='%' where user='root' and host='localhost';
刷新權(quán)限表窃爷,使配置生效:flush privileges;
-
打開sqlyog進(jìn)行遠(yuǎn)程連接邑蒋,先進(jìn)行測試連接
-
連接成功:
Mysql 8.0.11版本下載地址:點(diǎn)我
本文參考自:點(diǎn)我