Блокировка таблицы SQLAlchemy для панд при замене - PullRequest
0 голосов
/ 11 июня 2019

Я пытаюсь вставить Pandas DataFrame в таблицу, используя стандартную процедуру SQLAlchemy:

engine_3 = create_engine('mysql+mysqldb://user:pass@127.0.0.1:3306/dbase?autocommit=1', echo=True)
conn = engine_3.connect()
engine_3.execute('UNLOCK TABLES')
region_df_delta.to_sql(name=dbase_table, con=conn, if_exists='replace', chunksize=None)
conn.close() 
engine_3.dispose()

Передача в replace приводит к зависанию, однако передача в append работает.

В этой таблице есть NULL значений, хотя я сомневаюсь, что это имеет значение.

Что я пропускаю / делаю неправильно?Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...