這篇文章給大家分享的是有關寶塔面板無法遠程連接數(shù)據(jù)庫怎么辦的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
專業(yè)領域包括成都網(wǎng)站設計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設、商城網(wǎng)站定制開發(fā)、微信營銷、系統(tǒng)平臺開發(fā), 與其他網(wǎng)站設計及系統(tǒng)開發(fā)公司不同,創(chuàng)新互聯(lián)公司的整合解決方案結合了幫做網(wǎng)絡品牌建設經(jīng)驗和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結合,為客戶提供全網(wǎng)互聯(lián)網(wǎng)整合方案。準備搭建一個自己的網(wǎng)站,趁著618優(yōu)惠買了一臺創(chuàng)新互聯(lián)的 linux服務器,配置一般價格合適。因為對服務器了解不多,所以選擇了使用圖形界面面板來進行管理,因為之前通過阿里云了解到寶塔面板,所以就在服務器安裝了寶塔linux面板。
在寶塔中進行相關的環(huán)境配置之后,就安裝了網(wǎng)站程序,這里在安裝程序的時候也遇到了問題,后面再發(fā)文說明解決方案。因為自己django還在學習階段,所以選擇了之前熟悉的zblog程序進行搭建,因為準備搭建多個方面的網(wǎng)站,此時搭建的網(wǎng)站是準備做流量站,主要靠爬蟲采集入庫的方式更新網(wǎng)站,這樣也節(jié)約了時間。
因為不是很習慣phpmyadmin,所以在本地使用了Navicat進行數(shù)據(jù)庫遠程連接,但是在連接數(shù)據(jù)庫的時候出現(xiàn)了各種問題。因為從寶塔后臺進行登錄的時候,是直接進入數(shù)據(jù)庫的,寶塔的phpmyadmin的登錄端口是888,然后就在登錄的時候將端口改為888,后來嘗試登錄的時候,數(shù)據(jù)庫賬號密碼都是正確的,卻提示錯誤信息無法登錄。這里大家不要被phpmyadmin的登錄端口888所迷惑了,這只是登錄phpmyadmin進入數(shù)據(jù)庫的端口,并不是MySQL的端口,MySQL的端口依然是3306,這個時候將Navicat中的端口改為3306即可。
但是這里并沒有結束,還需要進行兩步設置:
第一步:如圖所示,需要從數(shù)據(jù)庫修改權限,條件修改為允許所有人或者你電腦本機IP(指定IP)都可以;
第二步:選擇“安全”,設置放行端口,將3306填入第一個對應位置,后面自己寫備注,然后點擊“放行”按鈕即可,也可以指定范圍,如3000:3500。
以上操作完成之后,最好返回首頁重啟一下MySQL,然后重新回到Navicat,輸入相關配置信息,連接測試即可成功。
此方法不一定針對所有的狀況都可以解決,本文章只針對端口是否放行。可能還有MySQL數(shù)據(jù)庫沒有給root賬號權限,請進入MySQL數(shù)據(jù)庫授權。
# 授權root用戶對所有數(shù)據(jù)庫在任何ip都可以進行操作 grant all on *.* to root@'%' identified by '123456' with grant option; # 刷新數(shù)據(jù)庫 flush privileges;
感謝各位的閱讀!關于“寶塔面板無法遠程連接數(shù)據(jù)庫怎么辦”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!