官網(wǎng)下載地址https://dev.mysql.com/downloads/mysql/娘赴,在官網(wǎng)下載安裝包,按照指引安裝完成后开仰,很高興。然后使用命令
mysql -u root -p 登陸系統(tǒng)休吠,提示輸入密碼,但是輸入密碼后敲回車卻出現(xiàn)了報錯业簿,如下
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
問題分析:
mysql 8.0以上版本后瘤礁,在安裝的時候不再是自動生成一個隨機(jī)密碼,而是安裝時讓我們自己設(shè)置一個密碼辖源,但這個密碼的設(shè)置是有要求的蔚携,(mini length is 8 characters,and a fix of letter,number and other character),意思就是說希太,
密碼的最小的長度為8位克饶,而且是字母,數(shù)字和其他字符的混合誊辉,一定要三者都包括(你輸入的密碼不符合要求矾湃,mysql安裝時不會提醒,但是密碼登陸時不會通過)
解決辦法:
打開偏好設(shè)置堕澄,打開MySQL邀跃,然后點擊uninstall,卸載蛙紫。
然后重新安裝拍屑,記住要設(shè)置正確的符合要求的密碼,再次登陸時你就可以看到