作业背景:node--mysql
附:想必各位点进来都是遇到了这个错误,我们都知道报错提示的是出问题的范围,而在范围内有着许多不确定的因素。抽象些来说就是导致脱发的原因不一定是熬夜,还有可能是压力大、焦虑、疾病等原因。
问题描述
ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading
MySQL client
译文:er_not_supported_auth_mode。客户端不支持服务器要求的认证协议;考虑升级
MySQL客户端
错误过程:
node.js环境下关于模块的语法有两种,一种是原始的common.js,另一种是ES6语法(JavaScript的语法标准),两种语法在模块暴露和引入使用的方法各不相同,起初,我用的是ES6语法,如下:
// 数据库配置信息
const db_config = {
host:'localhost',
user:'root',
password:'123456',
port:'3306',
database:'my_user',
}
// 暴露
export default{