报错信息如下:

ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server;
原因:mysql默认端口是3306,我本地使用的是docker容器映射到本机3307端口,需要在代码中添加端口号
修改如下

解决ER_NOT_SUPPORTED_AUTH_MODE错误:DockerMySQL连接配置问题
文章讲述了在使用Docker容器运行MySQL时遇到ER_NOT_SUPPORTED_AUTH_MODE错误,因为服务器请求的认证协议不被客户端支持。解决方法是在代码中指定连接到本地映射到3307端口。
报错信息如下:

ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server;
原因:mysql默认端口是3306,我本地使用的是docker容器映射到本机3307端口,需要在代码中添加端口号
修改如下


被折叠的 条评论
为什么被折叠?