cur = mysql.connection.cursor()报错类 'MySQL' 的未解析的特性引用 'connection'
时间: 2023-10-08 22:07:58 浏览: 207
Mysql-connector及解决办法
5星 · 资源好评率100%
这个错误通常是因为你没有正确安装 MySQL 的 Python 驱动程序或者你的代码中没有正确导入 MySQL 驱动程序的相关模块。
你需要先确认已经安装了 MySQL 的 Python 驱动程序。如果没有安装,你可以使用 pip 命令来安装:
```
pip install mysql-connector-python
```
或者
```
pip install pymysql
```
安装完成后,你需要在代码中导入相关的模块,例如:
```
import mysql.connector
from flask_mysqldb import MySQL
```
请注意,如果你使用的是 Flask 框架,则需要安装 Flask-MySQLdb 而不是直接安装 MySQLdb。
另外,如果你的代码中已经导入了相关模块,还是出现了这个错误,那么可能是你的 mysql.connector 模块版本太低。你可以尝试升级 mysql.connector 模块,或者使用 PyMySQL 替代 mysql.connector。
阅读全文