1. 程式人生 > >python3連接Mysql時報錯1045 using password : NO

python3連接Mysql時報錯1045 using password : NO

8.0 可用 cati 清零 自動 選項 then mysq roo

首先先確保是否是賬號或密碼輸入錯誤,可通過CMD登錄MYSQL,若確認賬號密碼無誤後,用python連接還是報1045 using password : NO,可做一下修改:

由於mysql8.0和mysql5.7安裝不一樣, 默認安裝是不允許pymysql連接的,要麽重裝把authentication選項頁修改為非默認(沒有嘆號圖片那個);

修改完成後,再次通過CMD登錄MYSQL,會發現登錄不上,原因是系統自動把root的密碼清零,即無密碼,可自行修改密碼

現在即可用python連接mysql

python3連接Mysql時報錯1045 using password : NO