輸入mysql -u -p 直接進入到了mysql,覺得可能之前更改了mysql的監聽,不用輸入密碼就進入了,後來查看了下,可能是因爲mysql默認開啓了匿名登陸!
進入mysql數據庫,查看user表,
mysql -u -p(進入數據庫)
show databases;(查看所有數據庫)
use mysql;(使用mysql數據庫)
show tables;(查看所有表)
select user,host from user;(篩選)
delete from mysql.user where usr='';(刪除匿名帳戶)
select user,host from user;(篩選查看)
quit(退出數據庫)
/etc/init.d/mysqld restart (重啓mysql)
重新使用 mysql -u -p登陸 失敗
使用 mysql - u root -p 成功。