3306端口是MySQL數(shù)據(jù)庫的訪問端口,不能完全關(guān)閉的,不然網(wǎng)站舊不能正常了。只能限制特定的IP訪問,如只允許你的服務(wù)器IP訪問就行了。
博湖網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,博湖網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為博湖千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的博湖做網(wǎng)站的公司定做!
點擊“開始”—“控制面板”—“windows防火墻”。點擊“打開或關(guān)閉windows防火墻”將windows防火墻打開。點擊“高級設(shè)置”。
第一步,點擊“開始”菜單/設(shè)置/控制面板/管理工具,雙擊打開“本地安全策略”,選中“IP 安全策略,在本地計算機”,在右邊窗格的空白位置右擊鼠標,彈出快捷菜單,選擇“創(chuàng)建 IP 安全策略”,于是彈出一個向?qū)А?/p>
如果你給root用戶設(shè)置了密碼的話用:mysql -u root -p 你的數(shù)據(jù)庫名 “你的sql文件”,然后輸入密碼。
檢查 MySQL 數(shù)據(jù)庫文件夾權(quán)限:確認 MySQL 數(shù)據(jù)庫文件夾的權(quán)限是否正確,建議將其權(quán)限設(shè)置為 755 或 777。檢查 MySQL 日志:檢查 MySQL 日志文件,確認是否有任何錯誤信息,根據(jù)錯誤信息進行排除。
可能是磁盤容量不足。應(yīng)該卸載無用的軟件,騰出來空間給磁盤容量。MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品。
以上操作完成之后,最好返回首頁重啟一下MySQL,然后重新回到Navicat,輸入相關(guān)配置信息,連接測試即可成功。此方法不一定針對所有的狀況都可以解決,本文章只針對端口是否放行。
分析:這個提示和問題三是不同的。那個是在連接數(shù)據(jù)庫的時候就被阻止了,而這個錯誤是在對數(shù)據(jù)庫進行操作時引起的。比如在select update等等。這個是因為該用戶沒有操作數(shù)據(jù)庫相應(yīng)的權(quán)力。
1、首先看報錯窗口。經(jīng)查閱,錯誤原因是:本地IP(xxx.xxx.xxx.xxx)沒有訪問遠程數(shù)據(jù)庫的權(quán)限。于是下面開啟本地IP(xxx.xxx.xxx.xxx)對遠程mysql數(shù)據(jù)庫的訪問權(quán)限。
2、mysql未設(shè)置允許遠程連接,這樣就會有這個提示。
3、要設(shè)置遠程登陸:默認情況下,mysql只允許本地登錄,如果要開啟遠程連接,則需要修改/etc/mysql/my.conf文件。
4、添加個支持遠程連接的賬戶,和給予這個賬戶讀取數(shù)據(jù)庫的權(quán)限。
5、你用來登錄用戶被限定了IP地址。通常默認安裝下root只能從服務(wù)器本地登錄。