文章詳情頁
無法遠程連接mysql
瀏覽:130日期:2022-06-14 14:05:13
問題描述
騰訊云服務器 系統centos:7.2無法連接:(馬賽克是ip地址)
防火墻狀態:
mysql user表
mysql配置文件(bind-address注釋 skip-name-resolve已經添加)
不知道為什么還是無法遠程連接mysql,防火墻我都關掉試過,求給點辦法,建議也行。
結論:加了個ip問題解決grant all privileges on . to root@'XXX.XXX.XXX' identified by ’sjq&chenyi.12-345’ with grant option;其實user表的%代表了所有ip,因為沒有密碼就出問題了。遠程無法連接就4個問題:1.防火墻:mysql端口是否對外 開放2.bind-addres禁止3.skip-name-resolve添加4.訪問者的ip是否被允許訪問mysql
問題解答
回答1:比如你數據庫主機IP是192.168.1.102,你本地是192.168.1.101
授權新用戶'user'@'192.168.1.%'
數據庫bind在192.168.1.102
把iptables停掉試試
相關文章:
1. Python如何播放還存在StringIO中的MP3?2. css3 - 微信前端頁面遇到的transition過渡動畫的bug3. javascript - 請教如何獲取百度貼吧新增的兩個加密參數4. Python爬蟲如何爬取span和span中間的內容并分別存入字典里?5. python - 編碼問題求助6. (python)關于如何做到按win+R再輸入文件文件名就可以運行?7. 網頁爬蟲 - Python 爬蟲中如何處理驗證碼?8. mysql - 分庫分表、分區、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處9. mysql 一個sql 返回多個總數10. mysql - 如何減少使用或者不用LEFT JOIN查詢?
排行榜
