pymysql 这个是什么问题求解-0-
只是知道自动补全代码后面会加上括号,这个不出里面参数都没法填。。
查了好多了 应该没有什么版本的问题,求指点一下
pymysql这么用,有帮助的话采纳一下哦!
import pymysql
# 打开数据库连接,password为你的数据库密码,db是数据库名
db = pymysql.connect(host="127.0.0.1",
user="root",
password=" ",
db=" ",
charset="utf8")
# 使用 cursor() 方法创建一个游标对象
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()
print("Database version : %s " % data)
#关闭数据库连接
db.close()
这里没写完写一半当然会有求错误提示,写完后再加上connet的参数
# 导入pymysql模块
import pymysql
# 连接database
conn = pymysql.connect(
host=“你的数据库地址”,
user=“用户名”,password=“密码”,
database=“数据库名”,
charset=“utf8”)
# 得到一个可以执行SQL语句的光标对象
cursor = conn.cursor() # 执行完毕返回的结果集默认以元组显示