Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:Como habilitar os dados de carga local nos lados do cliente e do servidor


Workbench usa um recurso MySQL chamado LOAD DATA LOCAL para esta operação de importação de arquivo .txt. Porque esse recurso expõe alguns problemas de segurança no servidor, o operador do servidor precisa habilitar esse recurso, executando o software do servidor MySQL (mysqld , é chamado) com uma variável de sistema específica chamada local_infile . Sua mensagem de erro significa que o sinalizador não está habilitado.

Você pode tentar habilitá-lo em tempo de execução antes de fazer sua operação de upload. Tente esta instrução SQL.
SET @@GLOBAL.local_infile = 1;

Se isso não funcionar, você precisa pedir à pessoa que executa seu servidor para habilitá-lo.