使用localhost登錄mysql的用戶查看系統(tǒng)是否開啟了ipv6,ping一下localhost是否解析到了::1
解決方法:禁止IPV6功能,讓localhost正常解析到127.0.0.1 或者在mysql中添加root@::1這個(gè)用戶
另外的錯(cuò)誤:
a、找到mysql安裝目錄,將其配置文件my.default.ini改名為my.ini,并且將my.ini移至bin目錄下。
b、啟動命令行,將目錄切換到mysql安裝目錄的bin目錄下。
c、接下來,在命令行執(zhí)行命令:mysqld --initialize --user=mysql --console
d、注意,上一個(gè)步驟會獲得一個(gè)臨時(shí)密碼,需要記錄,之后會用到。
e、接下來在控制臺以命令行輸入: mysqld --install,進(jìn)行安裝服務(wù)操作。
f、之后,在任務(wù)管理器找到“服務(wù)”,啟動其中的MYSQL服務(wù)即可。
g、之后,輸入命令行mysql -uroot -p,利用之前的臨時(shí)密碼輸入即可登錄數(shù)據(jù)庫成功。
h、修改臨時(shí)密碼,設(shè)置密碼:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD為自己定義的數(shù)值。
如對本文有疑問,請?zhí)峤坏浇涣髡搲瑥V大熱心網(wǎng)友會為你解答?。?點(diǎn)擊進(jìn)入論壇