Я пытаюсь импортировать данные программно, используя Python Python в экземпляр Amazon RDS MySQL 8.0.13.
Когда я запускаю следующий код через SQLYog, он отлично работает.
LOAD DATA LOCAL INFILE 'D:/path/to/my/files/myfile.csv' IGNORE INTO TABLE my_table
FIELDS TERMINATED BY '|' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
Однако, когда я запускаю его на той же машине, используя MySQL Workbench или через Python, я получаю ошибку:
Ошибка 1148. Используемая команда не разрешена с этой версией MySQL
Я предполагаю, что это как-то связано с моей строкой соединения или драйвером ODBC.
Может кто-нибудь сказать мне, есть ли какие-либо известные ошибки с этой командой, когда она будет работать через одного клиента (SQLYog), но недругой (MySQL Workbench / Python).
Спасибо