在PyMYSQL中获取连接错误:
误差
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='', db='pymysql')
AttributeError: 'module' object has no attribute 'connect'码
import pymysql
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='', db='pymysql')
cur = conn.cursor()
cur.execute("SELECT Host,User FROM user")
print(cur.description)
print()
for row in cur:
print(row)
cur.close()
conn.close()发布于 2018-06-13 21:47:01
在pymysql.Connect中使用大写字母C。
conn = pymysql.Connect(host='127.0.0.1', port=3306, user='root', passwd='', db='pymysql')上述声明应有效。对我起作用了!
发布于 2014-08-20 02:24:11
您已经调用了其他模块"pymysql“。查找一个名为"pymysql.py“的文件并将其重命名,并删除任何相关的.pyc文件。
发布于 2021-05-15 04:40:29
连接在此代码中是成功的:
con=pymysql.connect('localhost','root','root','mydb27')但现在我遵循以下代码:
connection = pymysql.connect(host='localhost',
user='root',
password='kanha@12345',
database='mydb23',
charset='utf8mb4')
cur1=connection.cursor()
cur1.execute("select * from emp where city='hyd'")https://stackoverflow.com/questions/25395648
复制相似问题