errno:22 indica que o MySQL está tentando acessar um arquivo com um caminho inválido (fopen -> INVAL). Não é provável que o MySQL gere um caminho inválido, portanto, verifique se o caminho temporário está definido corretamente. Se você tiver um conjunto personalizado tmpdir em sua configuração do MySQL, certifique-se de que seja um caminho válido. Caso contrário, verifique o valor atual usando
SHOW VARIABLES LIKE '%tmp%'
; Se algo estiver incorreto ou ausente, verifique se a variável de ambiente TEMP do seu sistema está configurada corretamente. Para obter mais informações, consulte http://dev.mysql. com/doc/refman/5.5/en/temporary-files.html
.