這個就不用多說了,安裝就完事了。
第一步:在伺服器上開啟3306埠
這兩者缺一不可
也就是對linux主機進行防火牆設定,通過firewall的相關命令(我的是centos 7)
systemctl status firewalld#看看防火牆有沒有偷懶
如果你的結果如上,firewalld的狀態是running(正在執行),則需要先給我們mysql開個埠,mysql一般預設埠:3306
#使用
firewall-cmd --permanent --zone=public --add-port=3306/tcp
#開啟3306埠(tcp的)
firewall-cmd --reload
#重啟防火牆
systemctl restart firewall
#如果你的防火牆沒有開啟,可以不用管埠的問題
#如果你是用的阿里雲的linux主機,一定要到安全策略裡面開啟埠!!!!
systemctl status mysqld #看看mysql啟動沒有
systemctl start mysqld #沒有就啟動一哈
#已經啟動了
#那就進入 mysql monitor設定使用者
mysql -u root -p
這裡你可以新建乙個使用者,並給它許可權,設定它的host 為'%' 然後就可使用sqlyog運算元據庫了
/*
*這裡我就簡單點,不設定使用者了,使用root
*首先切換資料庫
*/use mysql;
/**修改host為%
*/update user set host='%' where user='root';
/**exit退出
*/exit
/**重新啟動mysql
*/systemctl restart mysqld
ifconfig看ip,如果是雲,那就是公網ip
點連線就ok!!!
sqlyog遠端連線mysql報2058的錯誤
mysql使用遠端連線時 2058報錯,最初以為是localhost無法連線,換成127.0.0.1後依然報此錯,後查詢資料 分析是mysql密碼加密方法變了。解決方法 windows 下cmd 登入 mysql u root p 登入你的 mysql 資料庫,然後 執行這條sql alter us...
Linux遠端連線不上sqlyog
一.問題匯入 最近需要在linux部署專案,需要搭建環境。在linux下安裝好mysql後,重設了密碼。最後在使用sqlyog連線mysql過程中產生了一些問題。二.問題分析與解決 分析一 以為是密碼問題,重新輸入了好幾遍,但都不行。在網上看一些類似的解決的博文發現可能是以下兩個原因造成這種結果。1...
使用SQLyog連線MySQL
宿主機 win10 64位系統,虛擬機器 ubuntu 64位 在安裝完虛擬機器環境,並安裝好mysql server後,開啟mysql 開啟sql伺服器可以用 etc init.d mysql start stop 服務後,發現在本機用sqlyog 連線mysql圖形工具 連線不上。需要執行以下步...