nodejs:v12.16.2
mysql:8.0
錯誤信息:query error:Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
原因:node-mysql 模塊不支持mysql的加密方式
處理方式:
1、mysql -u root -p;
2、use mysql;
3、select user,host from user;
4、ALTER USER '這里是用戶名user'@'這里是主機host' IDENTIFIED WITH mysql_native_password BY '這里是登錄密碼';