mysql本地连接报错1130_mySql连接问题(本地连接加远程连接)
Msql 默認遠程連接的時候,報錯為1130,解決此問題。而根據一般的通用解決辦法,又會出現本地的連接問題,報SQLSTATE[28000][1045] Access denied for user 'root'@'localhost' ,此時可以通過變相的方法來克服所產生的問題。
一、通過mysql-Front或mysql administrator連接mysql的時候發生的這個錯誤
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server
說明所連接的用戶帳號沒有遠程連接的權限,只能在本機(localhost)登錄。
需更改mysql數據庫里的 user表里的 host項
把localhost改稱%
首先按下面的步驟登錄Mysql服務器
登錄mysql需要切換到dos下的mysql的bin目錄,進行如下操作:
語法格式:mysql -h host_name -u user_name -p password (本機的話-h 和host_name可省)
例如:
C:\program files\mysql\mysql server 5.0\bin>mysql -u root -p
Enter password:******
先輸入用戶名和密碼登陸要求(-p),回車后等出現"Enter password:",再輸入密碼回車,這樣就可以
成功登陸mysql,否則將會登陸失敗。
登陸成功后會顯示如下信息及Mysql標識符:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.1-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
標識符"mysql>",當你看到這個出現在窗口的最左邊的頂格時,這就是告訴你,你可以輸入命令進行操作了。
mysql> \s 查看版本信息
mysql> \q or mysql> quit 退出mysql數據庫服務器
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的mysql本地连接报错1130_mySql连接问题(本地连接加远程连接)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 新牡丹是什么烟?
- 下一篇: 经常吃方便面会不会长胖