首頁  >  文章  >  資料庫  >  Mysql報錯:1130-host ... is not allowed to connect to this MySql server如何處理

Mysql報錯:1130-host ... is not allowed to connect to this MySql server如何處理

一个新手
一个新手原創
2017-10-13 10:23:315026瀏覽

  這個問題是因為在資料庫伺服器中的mysql資料庫中的user的表中沒有權限(也可以說沒有使用者),下面將記錄我遇到問題的過程及解決的方法。

  在搭建完LNMP環境後用Navicate連接出錯

  遇到這個問題首先到mysql所在的伺服器上用連接進行處理

#  1、連接伺服器: mysql -u root -p

  2、看目前所有資料庫:show databases;

#  3、進入mysql資料庫:use mysql;

  4、檢視mysql資料庫中所有的表格:show tables;

  5、檢視user表中的資料:select Host, User,Password從 user;

  6、修改user表中的Host :update user set Host='%' where User='root';

#  7、最後刷新一下:flush privileges;

Mysql報錯:1130-host ... is not allowed to connect to this MySql server如何處理

#  

#  遇到這個問題首先到mysql所在的伺服器上用連線處理

#  連接伺服器: mysql -u root -p

  

  查看目前所有資料庫:show databases;

  #查看目前所有資料庫:show databases;

  

##  

進入mysql資料庫:use mysql;

  

  

查看mysql資料庫中所有的表:show tables; #########  #########  ###查看user表中的資料:select Host, User,Password from user;#########  ##################  ##### #####  ###修改user表中的Host:update user set Host='%' where User='root';#########  #########  ######  #########  #### #最後刷新一下:flush privileges;#########  #########  重新在Navicate中測試一下:#######  ###  #####

以上是Mysql報錯:1130-host ... is not allowed to connect to this MySql server如何處理的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn