在 Python 中重新打开 Mysql 连接
Reopen Mysql Connection in Python
想问一下关闭后如何重新打开连接?
我有这个脚本
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 服务器失去连接:文件描述符错误 ”
提前致谢!
关闭后需要一个新的连接对象
cnx2 = mysql.connector.connect(user='',
password ='',host='',
database='')
但是你为什么要关闭连接?您应该关闭游标并为所有操作保持连接打开。
我会定义一个打开连接函数和一个关闭连接函数,我将分别在程序开始和结束时调用它们。
想问一下关闭后如何重新打开连接?
我有这个脚本
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 服务器失去连接:文件描述符错误 ”
提前致谢!
关闭后需要一个新的连接对象
cnx2 = mysql.connector.connect(user='',
password ='',host='',
database='')
但是你为什么要关闭连接?您应该关闭游标并为所有操作保持连接打开。
我会定义一个打开连接函数和一个关闭连接函数,我将分别在程序开始和结束时调用它们。