测试积点老人 发表于 2021-7-5 13:40:52

Python 个使用 pymysql 1.0.2 版本 无法使用 execute 函数

Python 个使用 pymysql 1.0.2 版本 无法使用 execute 函数环境:Python 3.8 pymysql1.0.2 版本代码如下:import pymysql
con = pymysql.connect(host=host,
                           port=port,
                           user=user,
                           password=password
                           charset='utf8')

sql= 'SELECT * FROM * LIMIT 5;'

with con as cur:
    cur.execute(sql)
res = cur.fetchall()
cur.close()
print(res)
确认数据库能正常连接,与 SQL 查询语句正常,运行时错误如下:AttributeError: 'Connection' object has no attribute 'execute'

海海豚 发表于 2021-7-6 09:09:33

https://www.cnblogs.com/liubinsh/p/7568423.html 参考下这个

qqq911 发表于 2021-7-6 10:57:26

是其他方式执行吧?

bellas 发表于 2021-7-6 12:16:45

参考下这个链接把https://www.cnblogs.com/liubinsh/p/7568423.html

litingting0214 发表于 2021-7-6 13:42:51

https://www.cnblogs.com/liubinsh/p/7568423.html 参考下这篇文章
页: [1]
查看完整版本: Python 个使用 pymysql 1.0.2 版本 无法使用 execute 函数