#mysql-workbench
Вопрос:
Я попытался загрузить файл .txt в MySQL Workbench, но у меня возникла следующая проблема:
Код ошибки: 3948 Загрузка локальных данных отключена; это должно быть включено как на стороне клиента, так и на стороне сервера
Ответ №1:
Workbench использует функцию MySQL, называемую LOAD DATA LOCAL, для этой операции импорта файлов .txt. Поскольку эта функция создает некоторые проблемы с безопасностью на сервере, оператору сервера необходимо включить эту функцию, запустив серверное программное обеспечение MySQL ( mysqld
оно называется) с определенной системной переменной local_infile
. Ваше сообщение об ошибке означает, что флаг не включен.
Вы можете попробовать включить его во время выполнения, прежде чем выполнять операцию загрузки. Попробуйте выполнить эту инструкцию SQL.
SET @@GLOBAL.local_infile = 1;
Если это не сработает, вам нужно попросить человека, который управляет вашим сервером, включить его.