遠端連線mysql 授權方法教程
當我們在伺服器上面安裝了MySql的時候,於是可以用phpadmin來登入管理。但是這個始終是不方便,比較希望可以在本地用資料庫管理工具來管理,於是就想在本地登入連線到伺服器的資料庫了。
第一次連線的時候就會發生遠端連線MYSQL提示Host ‘192.168.0.34’ is not allowed to connect to this MySQL server
因為是提示不能遠端連線,如果你想遠端連線的話。有倆種辦法
1。 改表法。
可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改 “mysql” 資料庫裡的 “user” 表裡的 “host” 項,從”localhost”改稱”%”
mysql-u root-pvmwaremysql>usemysql;
mysql>update usersethost='%'whereuser='root';
mysql>selecthost,userfromuser;
2. 授權法。
例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@’%’ IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
如果你想允許使用者myuser從ip為192.168.1.3的主機連線到mysql伺服器,並使用mypassword作為密碼
GRANT ALL PRIVILEGES ON*.*TO'root'@'192.168.0.34'IDENTIFIED BY'mypassword'WITH GRANT OPTION;
重點:
mysql>flush privileges;
這句一定要加上!!!
當然這是為了方便管理資料庫,但是這始終是不安全的。最好是利用IP來,用%是最不安全的做法。大家看情況而定哈
轉載請註明:賢生部落格»遠端連線mysql 授權方法教程
相關文章
- OneinStack如何配置MySQL遠端連線並授權MySql
- 遠端連線MYSQLMySql
- 設定mysql遠端連線root許可權MySql
- mysql 開放遠端連線許可權連不上MySql
- 配置 MySQL 允許遠端連線的方法MySql
- 配置mysql允許遠端連線的方法MySql
- MYSQL遠端連線配置MySql
- 配置 MySQL 遠端連線MySql
- MYSQL配置遠端連線MySql
- mysql遠端連線命令MySql
- mysql8.0授權root遠端訪問MySql
- MySQL資料庫遠端連線開啟方法MySql資料庫
- 遠端連線 Mysql 失敗的解決方法MySql
- MySQL5.7 實現遠端連線 —— 新增使用者、刪除使用者與授權MySql
- mysql開啟遠端連線MySql
- 命令列遠端連線mysql命令列MySql
- mysql遠端連線設定MySql
- mysql 遠端無法連線MySql
- rdp遠端桌面連線方法
- Rd遠端桌面連線方法
- navicat無法遠端連線mysql的解決方法MySql
- 遠端連線mysql資料庫MySql資料庫
- vnc遠端連線linux,vnc遠端連線linux的具體方法。VNCLinux
- 如何遠端連線 遠端桌面軟體連線
- mysql實現遠端訪問,phpmyadmin實現遠端連線mysqlMySqlPHP
- mysql 遠端連線2003MySql
- 阿里雲之遠端連線mysql阿里MySql
- navacate遠端連線mysql實現MySql
- 遠端主機mysql連線失敗MySql
- MySQL 遠端連線(federated儲存引擎)MySql儲存引擎
- [轉載] MySql實現遠端連線MySql
- win10遠端桌面連線設定教程_win10如何遠端桌面連線Win10
- mysql遠端連線 Host * is not allowed to connect to this MySQL serverMySqlServer
- 允許mysql遠端使用者連線。MySql
- MYSQL 怎麼都不能遠端連線,。。MySql
- vps如何遠端連線,遠端桌面連線vps
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- 遠端連線桌面 批次遠端管理