51Testing软件测试论坛
标题: Python 个使用 pymysql 1.0.2 版本 无法使用 execute 函数 [打印本页]
作者: 测试积点老人 时间: 2021-7-5 13:40
标题: 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
https://www.cnblogs.com/liubinsh/p/7568423.html 参考下这个
作者: qqq911 时间: 2021-7-6 10:57
是其他方式执行吧?
作者: bellas 时间: 2021-7-6 12:16
参考下这个链接把https://www.cnblogs.com/liubinsh/p/7568423.html
作者: litingting0214 时间: 2021-7-6 13:42
https://www.cnblogs.com/liubinsh/p/7568423.html 参考下这篇文章
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |