1. 导入 mysql 库
import mysql.connector
2. 创建 mysql 链接,如下函数,作为一个类的初始化函数,实例化对象时,传进一个数据库名作为参数。
def __init__(self, db_name):
"""连接数据库"""
self.mOperator = mysql.connector.connect(
host='localhost',
user='root',
passwd='xxx990230.',
)
self.mCursor = self.mOperator.cursor() # 获得光标
self.select_db(db_name) # 选择数据库,函数实现在下面
3. 选择数据库,如下函数,调用时传进数据库名作为参数
def select_db(self, database_name):
"""选择数据库"""
select_db_sql = 'use ' + database_name
try:
self.mCursor.execute(select_db_sql)
except:
print('selet_db except')
return
4. 插入数据,如下函数,调用时传入插入sql语句和val
def insert_data(self, insert_sql, value_sql):
''' 插入数据 '''
if insert_sql and value_sql:
try:
self.mCursor.execute(i

最低0.47元/天 解锁文章
3523

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



