日韩精品中文字幕一区二区-日韩精品中文字幕一区-日韩精品中文字幕视频-日韩精品在线一区二区三区-第一页在线-第一福利视频

當前位置: 首頁IT技術 → 設置mysql允許外網訪問

設置mysql允許外網訪問

更多

root默認是不支持遠程登錄的,用外網連接你必須給權限呢?GRANT ALL PRIVILEGES ON *.* TO 'username'@' %' IDENTIFIED BY 'password' WITH GRANT OPTION;你先創建一個遠程登錄的賬號然后給它遠程登錄的權限

mysql的root賬戶,我在連接時通常用的是localhost或127.0.0.1,公司的測試服務器上的mysql也是localhost所以我想訪問無法訪問,測試暫停.

解決方法如下:

1,修改表,登錄mysql數據庫,切換到mysql數據庫,使用sql語句查看"select host,user from user ;" mysql -u root -pvmwaremysql>use mysql; mysql>update user set host = '%' where user ='root'; mysql>select host, user from user; mysql>flush privileges; 注意:最后一句很重要,目的是使修改生效.如果沒有寫,則還是不能進行遠程連接.

2,授權用戶,你想root使用密碼從任何主機連接到mysql服務器 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION; flush privileges; 如果你想允許用戶root從ip為192.168.1.104的主機連接到mysql服務器 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.104' IDENTIFIED BY 'admin123' WITH GRANT OPTION; flush privileges;

路由器外網訪問mysql數據庫

1.符合以下條件
公網IP 無論動態還是靜態 靜態更好 動態如果嫌麻煩可以用DDNS服務 如花生殼
2.開放端口
無論你是否是路由連入 還是撥號連入 路由需要在路由器中做3306端口映射 撥號寬帶需要在防火墻中允許3306端口訪問 可以用telnet命令測試
3.MYSQL用戶權限 (這里比較重要)
在安裝MYSQL是 ROOT默認是只有本地訪問權限 localhost可以在安裝的時候改成可以遠程remote安裝的最后一步 有個選項框要勾 這是WINDOWS版本的 如果是LINUX版本用命令加權限
如果建立新用戶 一定要要有%遠程權限才可以
4測試
在自帶命令行中測試 mysql -h(IP地址) -u用戶名 -p(密碼) 回車后如果出現mysql>
即OK 專業 LAMP開發咨詢 有更多咨詢請留言

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 埃尔加,她狼| 夜店 电影| 《平凡之路》电影| 双生姐妹| 杨贵妃黄色片| 热带往事 电影| 王若涵| 拔萝卜电视剧免费观看全集在线播放下载 | 川岛丽| 倒带简谱| 美女网站视频免费| 熊涛| 双妻艳吏| 违规吃喝心得体会100字| 黄视频免费观看网站| 儿童眼轴长度正常范围| 秀人网周妍希| 大时代电视剧剧情介绍| 外出韩版| 挂耳染发图片大全| 艳窟神探| 一闪一闪亮晶晶钢琴谱简谱| 欧美日韩欧美日韩在线观看视频| 贪玩的小水滴| 情剑山河| 局外人电影| 俩组词拼音| 禁忌爱游戏| 抖音下载| 一江春水向东流 电视剧| 50字精美优秀教师个人简介| 电影儿媳| 稻森泉| 仁爱版九年级英语上册教案 | 福田麻由子| 我这一辈子 电影| 中国最贵的10大香烟| 湖南卫视直播| 爱的掌门人| 间谍明月| 王宝强盲井|