Mysql匿名登錄無(wú)法創(chuàng)建數(shù)據(jù)庫(kù)問(wèn)題解決方案
常見(jiàn)問(wèn)題
Access denied for user ’’@’localhost’ to database ’web02’ //web02是我自己創(chuàng)建的數(shù)據(jù)庫(kù)
原因分析:mysql數(shù)據(jù)庫(kù)的user表里,存在用戶名為空的賬戶即匿名賬戶,導(dǎo)致登錄的時(shí)候是雖然用的是root,但實(shí)際是匿名登錄的
下面對(duì)比兩種登錄方式
1)mysql -u root -p
可見(jiàn)這種最原始的方法并不保險(xiǎn) ,系統(tǒng)并不知道用戶是不是匿名的
2)mysql -hlocalhost -uroot -p
-h表示服務(wù)器名,localhost表示本地;-u為數(shù)據(jù)庫(kù)用戶名,root是mysql默認(rèn)用戶名;-p為密碼,如果設(shè)置了密碼,可直接在-p后鏈接輸入,如:-p123456,若用戶沒(méi)有設(shè)置密碼,顯示Enter password時(shí),直接回車即可。
采用這種方法進(jìn)入數(shù)據(jù)庫(kù)即可快速解決問(wèn)題。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 淺談MySQL和mariadb區(qū)別2. 一文解析ORACLE樹(shù)結(jié)構(gòu)查詢3. 一文教你快速學(xué)會(huì)使用DDL對(duì)數(shù)據(jù)庫(kù)和表的操作4. MySQL不使用order by實(shí)現(xiàn)排名的三種思路總結(jié)5. MySQL 字符串拆分實(shí)例(無(wú)分隔符的字符串截取)6. MySQL三大日志(binlog、redo log和undo log)圖文詳解7. SQLite中的WAL機(jī)制詳細(xì)介紹8. MySQL字段為 NULL的5大坑9. SQLite3 命令行操作指南10. SQLite教程(二):C/C++接口簡(jiǎn)介
