Intereting Posts
Каковы некоторые хорошие способы переноса данных в таблице SQL из строк-столбцов в столбцы-столбцы? Простой оператор If Else в sql Какие изменения мне необходимы, чтобы мои таблицы работали над BigTable AppEngine? Подстрока SQL Server, разбивающая слова, а не символы T-sql, тики, метка времени Как использовать Hibernate Mapping при работе с огромной таблицей данных Контроль доступа с использованием прав и групп пользователей Postgres: выбор Distinct в столбце не возвращает отдельных результатов с помощью Joins Столбец не существует в предложении IN, но SQL запускается Диапазон времени разделения, основанный на действиях в sql Как сохранить IP-адрес (v4 или v6) как int в любой базе данных с помощью php? MySQL выбирает слова в кавычках «» внутри столбца смешавшегося текста Удалить повторяющиеся записи SQL Есть ли более дешевый способ тестирования нагрузки, чем обновление до Visual Studio 2010 Ultimate MySQL получает отзыв и maxdate в одном запросе

ERROR 1148: Использованная команда не допускается с этой версией MySQL

Я пытаюсь загрузить данные в базу данных mysql, используя

LOAD DATA LOCAL INFILE A.txt INTO DB LINES TERMINATED BY '|'; 

тема этого вопроса – ответ, который я получаю. Я понимаю, что локальная разгрузка данных отключена по умолчанию, и я должен включить ее, используя команду local-infile=1 но я не знаю, где разместить эту команду.

Вы можете указать это в качестве дополнительной опции при настройке своего клиентского соединения:

 mysql -u myuser -p --local-infile somedatabase 

Это связано с тем, что эта функция открывает дыру в безопасности. Поэтому вы должны включить его вручную, если вы действительно хотите его использовать.

http://dev.mysql.com/doc/refman/5.6/en/load-data-local.html

Поместите это в my.cnf – раздел [client] должен быть уже там (если вас не беспокоит безопасность).

 [client] loose-local-infile=1 

Все это не решило его для меня на моем новом Ubuntu 15.04.

Я удалил LOCAL и получил эту команду:

 LOAD DATA INFILE A.txt INTO DB LINES TERMINATED BY '|'; 

но потом я получил:

 MySQL said: File 'A.txt' not found (Errcode: 13 - Permission denied) 

Это привело меня к такому ответу от Нельсона к другому вопросу о stackoverflow, который решил проблему для меня!