Alterando uma variável de sessão como
foreign_key_checks
durar apenas durante a sessão. Depois de abrir uma nova conexão, a opção assume como padrão o valor global. PhpMyAdmin, como todo aplicativo PHP, abre uma nova conexão para cada solicitação. Assim que você alterar
foreign_key_checks
, ele fecha a sessão para a qual você alterou essa opção e sua alteração termina. Se você quiser alterar esta opção, terá que executar a alteração como parte do script de importação, para que seja tratada no início da conexão que processa a importação.
Outra possibilidade é alterá-lo com
SET GLOBAL ...
, mas isso afetará todas as sessões, não apenas a que você usa para sua importação. Além disso, você precisa do SUPER
privilégio para alterar as opções globais, e você parece não ter esse privilégio. Editar:outra opção é desmarcar "Ativar verificações de chave estrangeira" no estágio de importação...