原因:數(shù)據(jù)庫密碼不對
解決步驟:
1.在MySQL的my.ini中加入skip-grant-tables
2.cmd進(jìn)入MySQL的bin目錄下,
mysql -h localhost -u root -p
連接數(shù)據(jù)庫,即使不輸入密碼也會連接
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'root';
更改密碼后退出,重新連接不報(bào)錯(cuò),成功
3.找到連接數(shù)據(jù)庫的代碼
把127.0.0.1改成localhost
也可以把localhost改成127.0.0.1