怎樣設定才能允許外網訪問MySQL
設定mysql服務允許外網訪問,修改mysql的配置檔案,有的是my.ini,有的是my.cnf【linux】.
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 mysql;
查詢host值:
mysql> select user,host from user;
如果沒有"%"這個host值,就執行下面這兩句:
mysql> update user set host='%' where user='root';
mysql> flush privileges;
或者也可以執行:
mysql>grand all privileges on *.* to root@'%' identifies by ' xxxx';
其中 第一個*表示資料庫名;第二個*表示該資料庫的表名;如果像上面那樣 *.*的話表示所有到資料庫下到所有表都允許訪問;
‘%':表示允許訪問到mysql的ip地址;當然你也可以配置為具體到ip名稱;%表示所有ip均可以訪問;
後面到‘xxxx'為root 使用者的password;
舉例:
任意主機以使用者root和密碼mypwd連線到mysql伺服器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
mysql> flush privileges;
IP為192.168.1.102的主機以使用者myuser和密碼mypwd連線到mysql伺服器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.102' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
mysql> flush privileges;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1600/viewspace-2810798/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql設定允許外網訪問(圖文)MySql
- 設定Mysql5.6允許外網訪問詳細流程MySql
- 設定MYSQL允許用IP訪問MySql
- phpstudy設定允許遠端訪問mysql資料庫PHPMySql資料庫
- 配置防火牆允許從外網訪問內網oracle防火牆內網Oracle
- PHP 設定多域名允許跨域訪問PHP跨域
- mysql如何允許遠端訪問MySql
- win10允許遠端桌面連線如何設定_win10怎樣設定允許遠端桌面連線Win10
- 設定linux 可以訪問外網Linux
- 怎樣從外網網訪問本地資料庫?資料庫
- 允許區域網內其他主機訪問本地MySql資料庫MySql資料庫
- Linux防火牆Iptable設定只允許某ip訪問某埠Linux防火牆
- 怎樣允許其他電腦連線本機MySQLMySql
- Laravel API 允許跨域訪問LaravelAPI跨域
- Go Gin 允許跨域訪問Go跨域
- 怎樣透過holer從外網訪問本地網站?網站
- wampserver搭建站點 允許訪問通過防火牆的設定方法Server防火牆
- 【轉】允許遠端使用者登入訪問mysql的方法MySql
- 設定mysql允許外部IP連線的解決方法MySql
- mariadb配置允許遠端訪問方式
- 資料庫限制/允許某些IP訪問資料庫
- 外網訪問MySQL資料庫MySql資料庫
- 怎樣設定不讓JBOSS記錄訪問日誌???
- Mysql8 設定允許遠端連線 (Windows環境)MySqlWindows
- springboot配置CORS允許跨域訪問Spring BootCORS跨域
- Holer實現外網訪問本地MySQLMySql
- 釋出文章中的 EditorForAdmin外掛 訪問許可權如何設定訪問許可權
- 怎樣透過holer從外網ssh訪問本地Linux系統?Linux
- 為什麼hashtable不允許設定Null但是hashmap允許?NullHashMap
- ubuntu mysql 安裝和外網訪問配置UbuntuMySql
- emacs設定代理訪問外掛倉庫Mac
- Win10系統怎麼取消“確實允許此網頁訪問剪貼簿嗎”提示Win10網頁
- redis密碼設定、訪問許可權控制等安全設定Redis密碼訪問許可權
- 配置sql server 2000以允許遠端訪問SQLServer
- Oracle外網訪問Oracle
- 設定允許root使用者登入SSH
- Docker中mysql映象的使用和外網訪問DockerMySql
- win10 資料夾許可權怎麼設定_win10如何設定資料夾訪問許可權Win10訪問許可權