1、在mysql的安裝目錄下找到mysql.ini
找到bind-address=127.0.0.1 ,(有的有,有的沒有) 改為 bind-address = 0.0.0.0
2、登入mysql客戶端,檢視當前mysql庫user表有沒有其他的使用者,
上圖就是不允許外界連線的,我們需要把localhost改為%
3、但是上面的步驟還不能完,我們還需要授予外界許可權。
grant all privileges on *.* to 『root『@『%『 identified by 『root『 with grant option; (第乙個root是使用者名稱,第二個root是密碼)
flush privileges; (重新整理一下)
說明:grant 許可權名(所有的許可權用all) on 庫名(*全部).表名(*全部) to 『要授權的使用者名稱『@『%『(表示所有的ip,可以只些乙個ip) identified by "密碼";
允許任何ip位址(%表示允許任何ip位址)的電腦訪問mysql
4、重啟mysql服務,
5、還有一種可能就是防火牆的影響,把防火牆關了,
參考:參考:
mysql配置允許外界連線
標籤:code mysq address tail ges 配置 授權 sql png
MYSQL之內鏈結 左鏈結 右鏈結 區別
mysql中可以通過內外鍵鏈結,將有關係的表中資料合併到一起進行條件篩選 首先建立兩個新錶,資料如下 student 表資料 score 表資料 可以看到students表中stu id為16048008的記錄對應score表沒有資料 1.當進行內連線時,系統會自動忽略兩個表中對應不起來的資料 顯示...
mysql 遠端鏈結
一 連線遠端資料庫 1 顯示密碼 如 mysql 連線遠端資料庫 192.168.5.116 埠 3306 使用者名為 root 密碼 123456 c mysql h 192.168.5.116 p 3306 u root p123456 2 隱藏密碼 如 mysql 連線本地資料庫,使用者名為 ...
mysql外網鏈結
1 設定mysql的配置檔案 etc mysql my.cnf 找到 bind address 127.0.0.1 將其注釋掉 作用是使得不再只允許本地訪問 重啟mysql etc init.d mysql restart 2 登入mysql資料庫 mysql u root p mysql use ...