mysql连接器python局部遇到ssl错误版本号错误

mysql连接器python局部遇到ssl错误版本号错误,python,mysql,mysql-connector-python,Python,Mysql,Mysql Connector Python,我将python与flask和mysql一起用作web服务器。当mysql连接正常运行时,该问题偶尔会突然出现,但在今天之前它工作正常。:) 我的mysql服务器在本地docker容器中运行,我从不使用任何ssl或安全选项 环境: Windows 10、python 3.8.0、mysql连接器、python 8.0.18、mysql docker官方图片 回溯: Traceback (most recent call last): File "D:\Program Files\Pyth

我将python与flask和mysql一起用作web服务器。当mysql连接正常运行时,该问题偶尔会突然出现,但在今天之前它工作正常。:)

我的mysql服务器在本地docker容器中运行,我从不使用任何ssl或安全选项

环境: Windows 10、python 3.8.0、mysql连接器、python 8.0.18、mysql docker官方图片

回溯:

Traceback (most recent call last): File "D:\Program Files\Python38\Lib\site-packages\mysql\connector\network.py", line 249, in recv_plain chunk = self.sock.recv(4 - packet_len) File "D:\Program Files\Python38\Lib\ssl.py", line 1226, in recv return self.read(buflen) File "D:\Program Files\Python38\Lib\ssl.py", line 1101, in read return self._sslobj.read(len) ssl.SSLError: [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2560) During handling of the above exception, another exception occurred: File "D:\Program Files\Python38\Lib\site-packages\mysql\connector\network.py", line 277, in recv_plain raise errors.OperationalError( mysql.connector.errors.OperationalError: 2055: Lost connection to MySQL server at '127.0.0.1:3306', system error: 1 [SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:2560) docker-compose.yml:

version: '3' services: mysql: image: mysql command: --default-authentication-plugin=mysql_native_password restart: always ports: - 3306:3306 environment: MYSQL_ROOT_PASSWORD: example 版本:“3” 服务: mysql: 图片:mysql 命令:---默认身份验证插件=mysql\u本机\u密码 重新启动:始终 端口: - 3306:3306 环境: MYSQL\u ROOT\u密码:示例