O banco de dados MySQL importa ou exporta de um arquivo para um arquivo, solicitando que o servidor MySQL esteja executando a opção --secure-file-priv, portanto, não pode executar esta instrução. Os motivos e soluções são os seguintes:
Algumas versões do mysql possuem restrições de importação e exportação através de arquivos, que não são permitidas por padrão.
Veja a configuração e execute o comando mysql
SHOW VARIABLES LIKE "secure_file_priv";
Se o valor for nulo, é proibido. Se houver um diretório de pasta, apenas os arquivos no diretório poderão ser alterados (testar subdiretórios não funcionará).
Para modificar a configuração, você pode modificar o arquivo de configuração do mysql para ver se há
secure_file_priv =
Se não existir essa linha de conteúdo, adicione-a manualmente.
secure_file_priv = /home
Indica que está limitado à pasta /home
secure_file_priv =
Indica que o diretório não é restrito e o sinal de igual deve estar presente, caso contrário o mysql não poderá ser iniciado.
Após modificar o arquivo de configuração, reinicie o mysql para que tenha efeito.