Mysql 28000 登入不上去的問題

2021-08-01 08:51:54 字數 958 閱讀 1104

原因:資料庫中存在空使用者所致

處理辦法:

1、停用mysql服務:# service mysql stop

2、輸入命令:# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

3、登入資料庫:# mysql -u root mysql

4、mysql> use mysql;

5、mysql> select user,host,password from user; 結果如下:

+------+-----------------------+----------+

| user | host | password |

+------+-----------------------+----------+

| root | % | mima |

| root | localhost.localdomain | mima |

| root | 127.0.0.1 | mima |

| | localhost | |

| | localhost.localdomain | |

+------+-----------------------+----------+

6、將上面查詢出來的空使用者刪除:mysql> delete from user where user='';

7、退出資料庫:mysql> quit

8、啟動mysql服務:# service mysql start

9、重新用命令『mysql -u root -p』登入,ok!

mysql怎麼登入 mysql怎麼登入

當 mysql 服務開啟後,就可以通過客戶端來登入 mysql 資料庫了。在 windows 作業系統下可以使用 dos 命令登入資料庫,本節將 介紹使用命令方式登入 mysql 資料庫的方法。登入 mysql 資料庫的具體操作步驟如下 步驟 1 單擊 開始 windows 系統 命令提示符 如圖所...

mysql登入密碼 mysql修改登入密碼三種方式

一.用set password命令 首先登入mysql,使用mysql自帶的那個客戶端連線上mysql。格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost pa...

ubuntu ssh密碼連線登入不上

因為ubuntu預設是不安裝ssh服務的,所以在安裝之前可以檢視目前系統是否安裝,通過以下命令 ps e grep ssh sshd表示ssh server啟動。我們是需要安裝服務端所以應該看是否有sshd sudo etc init.d ssh start ps e grep ssh 預設是不允許...