MYSQL ERROR 1130 (HY000) 的錯誤解決方案
安裝完MySQL後,遠端連線資料庫的時候,出現ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect tothis MySQLserver提示資訊,不能遠端連線資料庫。
更改環境mysql系統host環境變數值:(不推薦)
考慮可能是因為系統資料庫mysql中user表中的host是localhost的原因,於是,我嘗試把這個值改為自己伺服器的ip,果然就好用了,不過用mysql -u root -p命令就連不上資料庫了,需要用mysql -h 伺服器ip -uroot-p因為預設的連線mysql資料庫user表中host的值,而這個命令的預設host是localhost,就連不上了。
具體操作方法:
用localhost連線上mysql後,
mysql->use mysql;
mysql->update user sethost='123.456.789.254';(IP為你想要遠端連線資料庫的本地機器的IP)
\q;
退出mysql,然後重新啟動mysql就可以了。
其他解決方案
改表法。
可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那臺電腦,登入mysql後,更改"mysql" 資料庫裡的 "user" 表裡的 "host"項,從"localhost"改稱"%"
mysql -u root -pvmware mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>flush privileges; mysql>select host, user from user;
授權法。
例如,你想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 'myuser'@'192.168.0.1' IDENTIFIED BY'mypassword' WITH GRANT OPTION;
1045錯誤的解決方案
在安裝完MYSQL後,初次使用PHP聯接資料,系統報1045錯誤說明你沒有將許可權下放到遠端連線帳戶上,由於mysql的安全性在不斷的提高,許可權設定預設是拒絕的,你必須自己開放許可權。在伺服器上用
mysql -h 192.168.0.1 -u root -p
mysql命令登入mysql資料庫。然後用grant命令下放許可權。 GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY 'root-password' WITH GRANT OPTION;
***********************************************************************
phpMyAdmin說是使用者名稱密碼的問題,這就奇怪了,root使用者名稱密碼肯定沒有問題,而且通過命令列連線沒有問題。又仔細檢視配置檔案,還是沒有問題。於是去搜了一下,找到這個解決方法.
先用root登入MYSQL伺服器,執行
mysql>set password for 你要用的使用者名稱@"localhost"=old_password('這個使用者的密碼');
原因是因為你使用的mysql伺服器版本中使用了新的密碼驗證機制,這需要客戶端的版本要在4.0以上,原來的密碼函式被改為old_password();,這樣使用password()生成的密碼在舊的版本上就可以解決這個問題了.
相關推薦
mac安裝mysql後,啟動mysql ERROR 2002 (HY000)錯誤解決辦法
After the installation, you can start up MySQL by running the following commands in a terminal window. You must have administrator privileges to perform th
linux下mysql ERROR 2002 (HY000)錯誤解決方法
本人用的的deepin系統 (linux不是windwos哦) 昨天關機的時候報了遺傳錯誤,就預感可能某個程式會出問題,果然,今天來了mysql啟動不了了。 用mysql -u root 連結資料庫報錯 ERROR 2002 (HY000): Can'
MYSQL ERROR 1130 (HY000) 的錯誤解決方案
安裝完MySQL後,遠端連線資料庫的時候,出現ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect tothis MySQLserver提示資訊,不能遠端連線資料庫。 更改環境mysql系統h
mysql error 1130 hy000:Host'localhost'解決方案
ERROR 1130 (HY000): Host ‘localhost’ is not allowed to connect to this MySQL server 出現原因: mysql只有一個root使用者,修改root密碼後選了MD5,提交後,
mysql開啟skip-name-resolve 導致[email protected](localhost)訪問引發的ERROR 1045 (28000)錯誤解決方案
its 遠程訪問 5.6 速度 base mat change http oracl 為什麽配置skip-name-resolve? 由於mysql -h${ip} 遠程訪問速度過慢, mysql -h172.16.66.171 -uroot -p123456 根據網
mysql ERROR 1045 (28000): 錯誤解決辦法
1.進入mysql資料庫: mysql> use mysql;Database changed 2.給root使用者設定新密碼,藍色部分自己輸入:mysql> update user set password=password("123456") where user="root";Que
使用putty遠程登錄Ubuntu時,報Network error:Connection refused錯誤解決方案
clas work nec 完成後 ssh apt openssh 服務 登錄 使用putty 遠程登陸Ubuntu 時提示 Network error:Connection refused 就是因為Ubuuntu沒有安裝ssh服務。 執行安裝命令:sudo
Mysql 1205 Error 錯誤解決方案
#Java執行一個SQL插入的時候,遇到1205錯誤。 java.lang.Exception: ### Error updating database. Cause: java.sql.SQLException: Lock wait timeout exceeded; try re
解決mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket錯誤的方法
ps -A | grep -i mysql kill 列出來的程序 service mysql start 我的問題就解決了 Fedora8啟動mysql 報錯: ERROR 2002 (HY000): Can’t connect to local MySQL
mysql遠端連線:ERROR 1130 (HY000): Host '*.*.*.*' is not allowed to connect to this MySQL server解決辦法
安裝完MySQL後,遠端連線資料庫的時候,出現 ERROR 1130 (HY000): Host '192.168.0.1' is not allowed to connect to this MySQL server提示資訊,不能遠端連線資料庫。考慮可能是因為系統資料庫
MYSQL ERROR 1130: Host is not allowed to connect to this MySQL server錯誤解決
E RROR 1130: Host 'XXXXXX' is not allowed to connect to this MySQL server 錯誤的解決方法: 方法一: 執行命令: mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDE
Mysql錯誤 ERROR 1366 (HY000)的解決方法
到Mysql的安裝路徑下,找到my.ini檔案,修改其中的: sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUT
連接MySql的時候報1130的錯誤解決辦法
upd 服務器 操作 detail 知識庫 conn cmd命令 p地址 update 部署了一個 數據庫采用Mysql的程序,sqlyog連接非本地的Mysql服務器的數據庫,居然無法連接很奇怪,報1130錯誤,ERROR 1130: Host 192.168.3.100
遠程登陸mysql報錯:ERROR 1130 (HY000): Host '10.0.0.8' is not allowed to connect to this MySQL server
image code 再次 light 解決辦法 allow this 解決 ror 問題原因:在數據庫遷移到mysql主機後遠程登陸mysql報錯: ERROR 1130 (HY000): Host ‘10.0.0.8‘ is not allowed to connec
mysql出現ERROR 1819 (HY000)的解決方法
() cor sele mys ber item 設置 生成 pass ERROR 1819 (HY000): Your password does not satisfy the current policy requirements, 出現這個問題怎麽辦? 為了加強安全
mysql執行帶外鍵的sql文件時出現mysql ERROR 1215 (HY000): Cannot add foreign key constraint的解決
原因 name logs cin not 另一個 https mys power ERROR 1215 (HY000): Cannot add foreign key constraint 最近在建表時遇到了這個錯誤,然後找了下找到了解決辦法,記錄下: 本來
安裝mysql 8.0版本時,使用navicat 連接報1251錯誤解決方案
sha cal TE roo oot string XP 規則 nat 今天安裝mysql8 使用navicat 連接時報錯 1251 這個錯誤出現的原因是在mysql8之前的版本中加密規則為mysql_native_password,而在mysql8以後的加密規則為ca
C# signtool error:no certificates were found that met all the given criteria 錯誤解決方案
錯誤解決 證書 沒有 hat alt com img inf 時報 程序運行時報錯:signtool error:no certificates were found that met all the given criteria (漢譯:符號工具錯誤:沒有找到符合所有給定
Error: EACCES: permission denied, mkdir '......node-sass/build'錯誤解決方案
uil mis pan 可能 -s darwin ssi pos doc 安裝node-sass時出現一下錯誤: gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdi
啟動mysql錯誤解決方案 學會檢視錯誤日誌 mysql sock丟失 mysqld safe啟動報錯
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!