日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

mysql本地连接错误解决办法

發(fā)布時(shí)間:2023/11/29 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql本地连接错误解决办法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
今天公司同事在測(cè)試服務(wù)器上死活不能用一個(gè)賬號(hào)在本地登陸,但是遠(yuǎn)程就可以,于是我?guī)兔戳讼?測(cè)試服務(wù)器的IP是10.10.2.226,錯(cuò)誤如下: linux-0fdr:/home1/mysql_data # mysql -h 10.10.2.226 -u jxq2 -pjxq2
ERROR 1045 (28000): Access denied for user?'jxq2'@'linux-0fdr'?(using password: YES) 通過(guò)網(wǎng)上搜索這個(gè)錯(cuò)誤號(hào)發(fā)現(xiàn)了,問(wèn)題的所在,先用root用戶登陸,查看下用戶表的情況,如下:
mysql> use mysql
mysql> select host,user from user;
+------------+--------------+
| host?????? | user???????? |
+------------+--------------+
| %????????? | bacula?????? |?
| %????????? | count??????? |?
| %????????? | import?????? |?
| %????????? | interface??? |?
| %????????? | jcore??????? |?
| %????????? | jxq2???????? |?
| %????????? | jxq2admin??? |?
| %????????? | lnsms??????? |?
| %????????? | manage?????? |?
| %????????? | manage_admin |?
| %????????? | old_jxq????? |?
| %????????? | root???????? |?
| %????????? | trac???????? |?
| %????????? | wlf????????? |?
| %????????? | xxt????????? |?
| %????????? | yanjun?????? |?
| %????????? | ywt????????? |?
| 127.0.0.1? | count??????? |?
| 127.0.0.1? | interface??? |?
| 127.0.0.1? | jxq2???????? |?
| 127.0.0.1? | manage?????? |?
| 127.0.0.1? | root???????? |?
| linux-0fdr |????????????? |?
| linux-0fdr | root???????? |?
| localhost? |????????????? |?
| localhost? | bacula?????? |?
| localhost? | root???????? |?
| localhost? | trac???????? |?
+------------+--------------+ 發(fā)現(xiàn)user字段有的是空的,其實(shí)就是因?yàn)檫@個(gè)導(dǎo)致了本地不能登陸,為了測(cè)試是不是這個(gè)導(dǎo)致的,我用下面的命令看下: linux-0fdr:/home1/mysql_data # mysql -h 127.0.0.1 -u jxq2 -pjxq2
Welcome to the MySQL monitor.? Commands end with ; or \g.
Your MySQL connection id is 23753
Server version: 5.1.34-community-log MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> 看到是可以登陸的,主機(jī)設(shè)置成127.0.0.1就可以登陸了,可以看到有10.10.2.226登陸的時(shí)候他會(huì)解析成主機(jī)名,但是host字段linux-0fdr對(duì)應(yīng)的USER是空的或者是root,并沒(méi)有jxq2用戶,所以導(dǎo)致登陸失敗,如何解決呢,很簡(jiǎn)單,解決方法如下: mysql> delete from user where user is NULL; OK,然后我們?cè)賮?lái)登陸看看, mysql -h 10.10.2.226 -u jxq2 -pjxq2
Welcome to the MySQL monitor.? Commands end with ; or \g.
Your MySQL connection id is 23767
Server version: 5.1.34-community-log MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> 看到可以登陸了,呵呵問(wèn)題解決了.
本文轉(zhuǎn)自wiliiwin 51CTO博客,原文鏈接:http://blog.51cto.com/wiliiwin/199303

總結(jié)

以上是生活随笔為你收集整理的mysql本地连接错误解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。