只是想问一下关闭后如何重新打开连接?
我有这个脚本
cursor.execute(add_data, dummy_data)
cnx = mysql.connector.connect(user='',
password ='',host='',
database='')
cursor = cnx.cursor()
add_data = insert statement
dummy_data = dictionary of data
cursor.execute(add_data, dummy_data)
cnx.commit()
cnx.close()
插入一组值后,我再也无法插入。
这是错误: “ OperationalError:2055:系统错误9:错误的文件描述符错误连接到MySQL服务器”
提前谢谢!答案 0 :(得分:1)
关闭后需要一个新的连接对象
cnx2 = mysql.connector.connect(user='',
password ='',host='',
database='')
但为什么要关闭连接?你应该关闭光标并保持连接打开以进行所有操作。
我将定义一个开放连接函数和一个关闭连接函数,我将分别在程序结束和程序结束时调用。