MySQL5.7以後系統會自動生成隨機密碼,不能使用空密碼登錄,而且我的MySQL不知道怎麼回事每次密碼輸錯了還要閃退
解決辦法:
1、找到安裝目錄下的my.ini文件
2、在文件中添加一句skip-grant-tables,這句話的意思是數據庫啓動的時候跳躍權限表的限制,不用驗證密碼,直接登錄,但是安全性很低,慎用。這樣就可以直接進入系統修改密碼了。
3、進入系統後鍵入update user set authentication_string=password('123456') where user='root';
注意:這裏是authentication_string字段而不是password字段
4、修改成功後用新密碼123456進入系統,然後對數據庫操作,又發現如下問題:
5、查到的解決方法如下:
原創:https://blog.csdn.net/qq_37094660/article/details/97754621