您的位置:首頁技術文章
文章詳情頁

Mysql匿名登錄無法創建數據庫問題解決方案

瀏覽:101日期:2023-10-08 10:44:04

常見問題

Access denied for user ’’@’localhost’ to database ’web02’ //web02是我自己創建的數據庫

原因分析:mysql數據庫的user表里,存在用戶名為空的賬戶即匿名賬戶,導致登錄的時候是雖然用的是root,但實際是匿名登錄的

下面對比兩種登錄方式

1)mysql -u root -p

Mysql匿名登錄無法創建數據庫問題解決方案

可見這種最原始的方法并不保險 ,系統并不知道用戶是不是匿名的

2)mysql -hlocalhost -uroot -p

-h表示服務器名,localhost表示本地;-u為數據庫用戶名,root是mysql默認用戶名;-p為密碼,如果設置了密碼,可直接在-p后鏈接輸入,如:-p123456,若用戶沒有設置密碼,顯示Enter password時,直接回車即可。

Mysql匿名登錄無法創建數據庫問題解決方案

采用這種方法進入數據庫即可快速解決問題。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: MySQL 數據庫
相關文章:
国产综合久久一区二区三区