У меня есть сценарий Python, говорящий с базой данных MySQL.
Этот сценарий работал отлично в течение нескольких месяцев.
Внезапно он фактически ничего не добавляет ктаблицы, которые он должен модифицировать.
В скрипте много операторов печати и обработчиков ошибок, и он все еще работает точно так же, как если бы он работал, но в базе данных ничего не отображается.
Он дажевыводит "затронутые строки: 108" или что-то еще, но когда я смотрю на базу данных в phpMyAdmin, она говорит, что в таблице есть ноль строк.
Единственное, что он сделает, - это урежет таблицы.В начале есть раздел, который обрезает соответствующие таблицы, чтобы скрипт мог снова их заполнить.Если я вручную создаю новую строку в таблице с помощью phpMyAdmin, эта строка исчезнет при запуске сценария, как если бы он правильно обрезал таблицы.Но ничего после этого ничего не делает.Он по-прежнему работает без ошибок, но фактически не изменяет базу данных.