import pymysql
mysql_info={
"host":"xxx.xxxx.xxx.xxx",
"user":"username",
"password":"password",
"db":"dbname",
"charset":"utf8",
"autocommit":True
}
def execute_sql(sql,more=True,db_info=None):
if db_info:
conn=pymysql.connect(**db_info)
else:
conn=pymysql.connect(**mysql_info)
cursor=conn.cursor(pymysql.cursors.DictCursor)
cursor.execute(sql)
if more:
result=cursor.fetchall()
else:
result=cursor.fetchone()
cursor.close()
conn.close()
return result
```
可以直接引用的mysql函数代码片段
最新推荐文章于 2023-03-10 13:39:19 发布
该博客介绍了如何使用Python的pymysql库连接并操作MySQL数据库。内容包括配置数据库连接参数,建立连接,创建游标,执行SQL语句(包括查询和非查询操作),以及关闭数据库连接。示例代码清晰地展示了数据库操作的基本流程。
摘要由CSDN通过智能技术生成