解決mysql不能遠端連線的問題
很多人在裝好mysql之後都存在不能遠端連線的問題(不論是單個安裝還是lnmp一鍵安裝)
一:本地連線Mysql
1.對於剛裝好的Mysql,使用者名稱為root,密碼為空,直接回車即可登入,當然如果你在安裝的過程中設定了密碼,那就是你設定的那個
2.格式:mysql -u 使用者名稱 -p 使用者密碼 (沒有順序的區別)
(一定不要加 -h 主機地址,否則即便是在本地主機上也相當於遠端,還是連線不上的)
3.遠端連線一定要確保3306埠是開啟的,本地連線就無所謂了
二:改表法實現遠端連線
1.不能遠端連線是因為你的帳號不允許從遠端登陸,只能在localhost。
這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
select user,host from user where user ='root';這時看到的是localhost
update user set host = '%' where user = 'root'; 這時會報錯如下,但是不妨事,當我們再檢視是
select host, user from user where user = 'root'; 我們發現 這時host已經改為 %
此時應該就已經可以遠端登入了
三:授權法實現遠端登入
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION
這樣就可以在其它任何的主機上以root身份登入,再查表看看%也有了
例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WI
TH GRANT OPTION;
如果你想允許使用者myuser從ip為192.168.1.6的主機連線到mysql伺服器,並使用mypassword作為密碼
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
'mypassword' WITH GRANT OPTION;
3、mysql>FLUSH PRIVILEGES //重新整理使修改生效
相關文章
- CentOS環境下mysql遠端連線和問題解決CentOSMySql
- 遠端連線 Mysql 失敗的解決方法MySql
- 遠端連線問題
- 解決jdbc不能重連mysql的問題JDBCMySql
- MYSQL 怎麼都不能遠端連線,。。MySql
- navicat無法遠端連線mysql的解決方法MySql
- 遠端桌面不能全屏問題解決辦法
- 解決不能透過mysql.sock連線MySQL問題的辦法(轉)MySql
- mysql遠端連線不上怎麼解決?MySql
- 無法遠端連線mysql怎麼解決MySql
- 遠端服務不能啟動問題的解決方法
- 遠端連線MYSQLMySql
- xshell遠端連線自動斷開的問題解決辦法
- 如何解決xp遠端桌面連線閃退的問題
- MySQL不能從外部 連線的解決方法MySql
- 解決Ubuntu下MySQL遠端登入問題UbuntuMySql
- mysql實現遠端訪問,phpmyadmin實現遠端連線mysqlMySqlPHP
- MYSQL遠端連線配置MySql
- 配置 MySQL 遠端連線MySql
- MYSQL配置遠端連線MySql
- mysql遠端連線命令MySql
- 對於MySQL遠端連線中出現的一個問題總結MySql
- CentOS 7遠端連線相關問題CentOS
- MySQL不能從外部連線?速看解決MySql
- 解決Windows遠端桌面連線每次都提示輸入密碼的問題,遠端桌面記不住密碼Windows密碼
- mysql開啟遠端連線MySql
- 命令列遠端連線mysql命令列MySql
- mysql遠端連線設定MySql
- mysql 遠端無法連線MySql
- 解決macOS vim 不能連按問題Mac
- 騰訊雲安裝mysql遠端連線不上解決MySql
- windows 系統,遠端桌面連線超出連線數解決方法Windows
- 遠端連線mysql資料庫MySql資料庫
- linux centos7 mysql無法遠端連線解決辦法LinuxCentOSMySql
- mysql拒絕遠端連結,解決辦法MySql
- 解決戶端連線CentOS系統亂碼問題CentOS
- VMware中解決ubuntu不能連線網路問題。(親測有效)Ubuntu
- 配置 MySQL 允許遠端連線的方法MySql