import pymysql
# mysql_coon 主要功能是将链接数据库的操作变成只链接一次
class mysql_conn(object):
# 魔术方法,初始化,构造函数
def __init__(self):
self.db = pymysql.connect(host='127.0.0.1', user='root', password='123456', port=3306, database='py10')
self.cursor = self.db.cursor()
# 执行modify(修改)相关的操作
def execute_modify_mysql(self,sql):
self.cursor.execute(sql)
self.db.commit()
# 魔术方法,析构函数
def __del__(self):
self.cursor.close()
self.db.close()
if __name__ == '__main__':
sql = 'insert into xueqiu_test values(4)'
mc = mysql_conn()
mc.execute_modify_mysql(sql)
sql = 'insert into xueqiu_test values(5)'
mc.execute_modify_mysql(sql)
sql = 'insert into xueqiu_test values(6)'
mc.execute_modify_mysql(sql)
sql = 'insert into xueqiu_test values(7)'
mc.execute_modify_mysql(sql)
封装函数--MySQL数据库的操作(windows)
最新推荐文章于 2022-04-18 08:36:30 发布
本文介绍了一个使用Python的pymysql库进行数据库操作的类实现,通过实例演示了如何插入多条记录到指定的数据库表中。该方法通过连接数据库并执行SQL语句来完成数据的修改,最后确保资源正确关闭。

5158

被折叠的 条评论
为什么被折叠?



