Я получаю ошибку Commands out of sync, you can't run this command now
при запуске этого сценария:
CREATE TABLE IF NOT EXISTS device
(
device_id VARCHAR(8)
);
CREATE TABLE IF NOT EXISTS device_history
(
device_id VARCHAR(8)
);
Несколько замечаний:
- Проблема возникает только при запуске сценарияPython (с использованием SQLAlchemy).Это не происходит, когда я запускаю код «вручную» в MySQL Workbench.
- Ошибка не возникает, когда таблицы не существуют.Если я вручную удаляю таблицы из базы данных, а затем запускаю скрипт Python, запросы запускаются и создают таблицы без проблем.Если затем я снова запускаю сценарий с таблицами, я получаю сообщение об ошибке.