相關(guān)資訊
- Xtrabackup 備份MySQL數(shù)據(jù)庫(kù)更輕松
- 360設(shè)置后門(mén) 好軟件被暗殺
- TT設(shè)置所做更改為什么未保存或未生
- VB實(shí)現(xiàn)SQL Server 2000存儲(chǔ)過(guò)程調(diào)用
- VB中利用ccrpHotKey控件設(shè)置熱鍵
- 簡(jiǎn)單設(shè)置IIS配置PHP調(diào)試環(huán)境
- Win2000+Apache+MySql+PHP4+PERL安
- 標(biāo)準(zhǔn)SQL規(guī)范中定義的四個(gè)事務(wù)隔離級(jí)
- 確定SQL Server填充因子(FILLFACTO
- SQL Server日期計(jì)算
本類(lèi)常用軟件
-
福建農(nóng)村信用社手機(jī)銀行客戶(hù)端下載下載量:584204
-
Windows優(yōu)化大師下載量:416911
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機(jī)銀行客戶(hù)端下載下載量:365699
-
快播手機(jī)版下載量:325855
設(shè)置mysql允許外網(wǎng)訪問(wèn)
2013/1/11 23:45:38 出處:本站原創(chuàng) 人氣:4482次 字號(hào):小 中 大
root默認(rèn)是不支持遠(yuǎn)程登錄的,用外網(wǎng)連接你必須給權(quán)限呢?GRANT ALL PRIVILEGES ON *.* TO 'username'@' %' IDENTIFIED BY 'password' WITH GRANT OPTION;你先創(chuàng)建一個(gè)遠(yuǎn)程登錄的賬號(hào)然后給它遠(yuǎn)程登錄的權(quán)限
mysql的root賬戶(hù),我在連接時(shí)通常用的是localhost或127.0.0.1,公司的測(cè)試服務(wù)器上的mysql也是localhost所以我想訪問(wèn)無(wú)法訪問(wèn),測(cè)試暫停.
解決方法如下:
1,修改表,登錄mysql數(shù)據(jù)庫(kù),切換到mysql數(shù)據(jù)庫(kù),使用sql語(yǔ)句查看"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; 注意:最后一句很重要,目的是使修改生效.如果沒(méi)有寫(xiě),則還是不能進(jìn)行遠(yuǎn)程連接.
2,授權(quán)用戶(hù),你想root使用密碼從任何主機(jī)連接到mysql服務(wù)器 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION; flush privileges; 如果你想允許用戶(hù)root從ip為192.168.1.104的主機(jī)連接到mysql服務(wù)器 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.104' IDENTIFIED BY 'admin123' WITH GRANT OPTION; flush privileges;
路由器外網(wǎng)訪問(wèn)mysql數(shù)據(jù)庫(kù)
1.符合以下條件
公網(wǎng)IP 無(wú)論動(dòng)態(tài)還是靜態(tài) 靜態(tài)更好 動(dòng)態(tài)如果嫌麻煩可以用DDNS服務(wù) 如花生殼
2.開(kāi)放端口
無(wú)論你是否是路由連入 還是撥號(hào)連入 路由需要在路由器中做3306端口映射 撥號(hào)寬帶需要在防火墻中允許3306端口訪問(wèn) 可以用telnet命令測(cè)試
3.MYSQL用戶(hù)權(quán)限 (這里比較重要)
在安裝MYSQL是 ROOT默認(rèn)是只有本地訪問(wèn)權(quán)限 localhost可以在安裝的時(shí)候改成可以遠(yuǎn)程remote安裝的最后一步 有個(gè)選項(xiàng)框要勾 這是WINDOWS版本的 如果是LINUX版本用命令加權(quán)限
如果建立新用戶(hù) 一定要要有%遠(yuǎn)程權(quán)限才可以
4測(cè)試
在自帶命令行中測(cè)試 mysql -h(IP地址) -u用戶(hù)名 -p(密碼) 回車(chē)后如果出現(xiàn)mysql>
即OK 專(zhuān)業(yè) LAMP開(kāi)發(fā)咨詢(xún) 有更多咨詢(xún)請(qǐng)留言