国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

解決MySQL無法遠程連接的方法

2024-07-24 13:07:03
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了解決MySQL無法遠程連接的方法,文中給出的解決方案主要針對IP限制時出現的該種情況,需要的朋友可以參考下

在遠程主機上,我開啟了mysql 服務,用 phpmyadmin 可以打開,比如說用戶名為 root,密碼為 123456。不過用 Mysql 客戶端遠程連接時卻報了錯誤,比如 Mysql-Front 報了如下錯誤。

 

 
  1. Access denied for user ‘root'@'121.42.8.33′(using password:YES) 
 

 

 

解決MySQL無法遠程連接的方法

比較奇怪,phpmyadmin 可以正常訪問,而 Mysql-Front 為什么無法連接呢?可能的原因,應該就是 IP 限制了,phpmyadmin在連接時使用的是localhost,而我們訪問頁面才使用的遠程主機的 IP,而 Mysql-Front 連接的是遠程主機。

解決方法如下,我們需要新建一個用戶,然后授予所有 IP 可以訪問的權限就好啦。

在下面的 sql 語句中,username 即為用戶名,password 為你要設置的密碼:

 

 
  1. CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'
  2.  
  3. GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION
  4.  
  5. CREATE USER 'username'@'%' IDENTIFIED BY 'password'
  6.  
  7. GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION
  8.  
  9. CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'
  10.  
  11. GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION
  12.  
  13. CREATE USER 'username'@'%' IDENTIFIED BY 'password'
  14.  
  15. GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION

通過執行以上語句,便創建了一個用戶名為 username,密碼為 password 的新賬戶,再用新賬號登錄,就可以連接成功啦。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 德安县| 丹阳市| 寿光市| 六枝特区| 苏尼特左旗| 永泰县| 大庆市| 博爱县| 舒兰市| 任丘市| 自贡市| 曲阳县| 蒙自县| 平湖市| 临澧县| 哈巴河县| 青岛市| 广南县| 长沙县| 鄄城县| 郎溪县| 安化县| 五河县| 徐州市| 曲沃县| 景泰县| 大庆市| 白朗县| 滨州市| 南乐县| 会宁县| 临泽县| 中西区| 疏勒县| 左云县| 邯郸市| 安顺市| 宁德市| 西和县| 龙州县| 福州市|