«Команды не синхронизированы» при создании двух таблиц - PullRequest
0 голосов
/ 26 апреля 2019

Я получаю ошибку 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)
    );

Несколько замечаний:

  1. Проблема возникает только при запуске сценарияPython (с использованием SQLAlchemy).Это не происходит, когда я запускаю код «вручную» в MySQL Workbench.
  2. Ошибка не возникает, когда таблицы не существуют.Если я вручную удаляю таблицы из базы данных, а затем запускаю скрипт Python, запросы запускаются и создают таблицы без проблем.Если затем я снова запускаю сценарий с таблицами, я получаю сообщение об ошибке.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...