Потеря соединения с MySQL при переборе курсора - PullRequest
0 голосов
/ 01 октября 2018

Я получаю следующую ошибку:

mysql.connector.errors.OperationalError: 2055: Lost connection to MySQL server at 'xx.xxx.xxx.xxx:3306', system error: 104 Connection reset by peer

Я запрашиваю один раз все необходимые данные, а затем перебираю курсор.Ошибка возникает во время итераций.

Вот пример кода:

query = "SELECT * FROM table"
cursor.execute(query)

for each in cursor:
    process(each)
    time.sleep(0.1) #sleep for 0.1 seconds

Я не уверен, что изменение времени ожидания подключения к серверу sql является правильным решением.Что вызывает эту конкретную ошибку и как я могу это исправить?

Заранее спасибо.

...