2013, '在查询期间丢失与 MySQL 服务器的连接 - Pymysql Microsoft sql server management Studio

Posted

技术标签:

【中文标题】2013, \'在查询期间丢失与 MySQL 服务器的连接 - Pymysql Microsoft sql server management Studio【英文标题】:2013, 'Lost connection to MySQL server during query - Pymysql Microsoft sql server management Studio2013, '在查询期间丢失与 MySQL 服务器的连接 - Pymysql Microsoft sql server management Studio 【发布时间】:2020-07-28 19:16:51 【问题描述】:

导入 pymysql

导入 pymysql.cursors

def database_connect():

connection = pymysql.connect(host='XXXXXXX',
                             user='XXXXXXXX',
                             password='XXXXXXXXXXXXXXX',
                             db='XXXXXXXX',
                             port=default,
                             charset='utf8mb4',
                             connect_timeout=600,
                             cursorclass=pymysql.cursors.DictCursor)

cursor = connection.cursor()
cursor.execute("SELECT VERSION()")
data = cursor.fetchone()
print ("Database version : %s " % data)
connection.close()

错误:“013,'在查询期间丢失与 MySQL 服务器的连接”。 任何解决方案,请。

【问题讨论】:

您确定要使用pymysql 连接到MS SQL 吗?也许您想使用pymssql。最好从franz-see.github.io/Robotframework-Database-Library 中检查正确的驱动程序。 我曾经知道 Pymssql。问题解决了。 【参考方案1】:

导入 pymssql

定义数据库连接():

  connection = pymssql.connect(host='XXXXXXX',
                         user='XXXXXXXX',
                         password='XXXXXXXXXXXXXXX',
                         database='XXXXXXXX',
                         port=default,
                         connect_timeout=600)

cursor = connection.cursor()

cursor.execute("SELECT VERSION()")

data = cursor.fetchone()

print ("数据库版本 : %s " % data)

connection.close()

【讨论】:

以上是关于2013, '在查询期间丢失与 MySQL 服务器的连接 - Pymysql Microsoft sql server management Studio的主要内容,如果未能解决你的问题,请参考以下文章

2013, '在查询期间丢失与 MySQL 服务器的连接 - Pymysql Microsoft sql server management Studio

Django OperationalError(2013,“查询期间丢失与 MySQL 服务器的连接”)

在查询异常期间丢失与 MySQL 服务器的连接

查询期间丢失与 MySQL 服务器的连接 - Python、MySql

Django 1.3 的随机错误“在查询期间丢失与 MySQL 服务器的连接”[关闭]

DBeaver 错误 2013:与 MySQL 的连接丢失。为啥?