mysql - 使用 python3 连接到旧版本 mysql(4.0) 时遇到问题
问题描述
当我尝试使用以下 python3 代码连接到 MySQL 数据库时,出现错误“ERROR 2013 (HY000): Lost connection to MySQL server during query” 。
mysql.connector.connect(user, password, host, database)
由于我的 MySQL 版本是4.0,并且我发现一个文档说它不支持 4.1 之前的版本。 https://dev.mysql.com/doc/connector-python/en/connector-python-connectargs.html
我无法更改设备的 MySQL 版本,是否可以使用 python 3 连接到 MySQL 4.0?
解决方案
推荐阅读
- java - Spring Boot - Jersey 客户端 - Jackson 无法构造“java.time.Instant”的实例
- postgresql - 在 queryDSL 中使用 postgresql 数组覆盖运算符的语法
- xpath - xpath:提取节点的尾随文本
- amazon-web-services - 有一种方法可以按堆栈列出导出值
- angular - Angular 自定义验证器静默失败/不触发
- python - 如何修复我的查询中的 Python F 字符串,使其不易受到 SQL 注入的攻击?
- orleans - Orleans.NET 中的 IHttpClient 实现
- angular - 使用 Angular 自定义 Web 组件会引发错误:选择器“app-root”不匹配任何元素
- rust - 如何在 Rust 中将 SystemTime 转换为 ISO 8601?
- c - 从C中的字符串中删除非字母数字字符