posts - 3,  comments - 12,  trackbacks - 0

          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.12.16的主機連接到mysql服務器

          GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.16'   IDENTIFIED BY '123456'  WITH GRANT OPTION;    
          flush 
          privileges;  

          posted on 2010-06-02 10:53 [ 王志偉 ] 閱讀(236) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(1)

          隨筆檔案(3)

          文章檔案(29)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 郯城县| 剑河县| 黑水县| 天水市| 孟村| 徐闻县| 吉木萨尔县| 门源| 都昌县| 项城市| 阳西县| 名山县| 富蕴县| 大竹县| 城固县| 垫江县| 来宾市| 蛟河市| 正蓝旗| 祥云县| 蓝田县| 丹江口市| 天长市| 内丘县| 苍溪县| 台安县| 克拉玛依市| 新和县| 文成县| 张掖市| 禹州市| 武威市| 榕江县| 宝清县| 萍乡市| 灵川县| 黄龙县| 三原县| 通江县| 广元市| 普宁市|