场景:nodeJs express框架下使用MySQL数据库,正常与建立MySQL的,因为自己曾把MySQL的默认端口3306改为了3307,引起了一系列错误~ 这里建立链接时,特意加上了port:3307,不然会默认找3306端口连 参数没问题后,还是有报错 问题:报错Client does not support authentication protocol req
我安装的MySQL8.0.3是绿色版,但是在连接SQLyog出现了以下错误 翻译一下大致的意思为:客户端不支持服务器请求的身份验证协议;考虑升级MYSQL客户端 这是因为MYSQL8.0之后更换了加密规则为caching_sha2_password,用mysql_native_password,8.0之前则用语句alter user ‘root’@‘localhost’ i