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

Como devo lidar com --secure-file-priv no MySQL?


Está funcionando como pretendido. Seu servidor MySQL foi iniciado com --secure-file-priv opção que basicamente limita de quais diretórios você pode carregar arquivos usando LOAD DATA INFILE .

Você pode usar SHOW VARIABLES LIKE "secure_file_priv"; para ver o diretório que foi configurado.

Você tem duas opções:
  1. Mova seu arquivo para o diretório especificado por secure-file-priv .
  2. Desabilitar secure-file-priv . Isso deve ser removido da inicialização e não pode ser modificado dinamicamente. Para fazer isso, verifique seus parâmetros de inicialização do MySQL (dependendo da plataforma) e my.ini.