Recentemente fui realizar uma transferência de dados de um banco MySQL durante a restauração através do PHPMyAdmin retornava a seguinte mensagem de erro:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM’ at line 34
Consegui resolver o problema abrindo o arquivo do Backup no bloco de notas e trocando em todo arquivo a seguinte linha:
TYPE=MyISAM;
por
engine=MyISAM;
Em versões mais atuais do MYSQL quando você cria tabelas, elas já são criadas por padrão usando a engine InnoDB.
A diferença entre as duas seria que InnoDB suporta TRANSAÇÕES e CONSTRAINTS de chave estrangeira e MyISAM não.
Espero ter ajudado!