Я не совсем уверен, что подобный вопрос был закрыт, я пытаюсь выполнить следующую программу MySQL.
mysql -e "load data local infile \
'/tmp/ept_inventory_wasp_export_04292013.csv' into \
table wasp_ept_inv fields terminated by ',' \
lines terminated by '\n' ;"
в командной строке bash и получите эту ошибку
ERROR 1148 (42000) at line 1: The used command is not allowed with this MySQL version
Как я могу обойти эту проблему?
Я действительно запускаю эту команду из программы Python, но вытащил команду, чтобы попытаться запустить ее в командной строке bash.
Я видел, как я могу изменить my.cnf(local-infile), но я не хочу, чтобы это глобальное изменение, если я могу его избежать.
Здесь версия MySQL.
mysql Ver 14.14 Distrib 5.5.31, for debian-linux-gnu (i686) using readline 6.2