coloque os nomes em backticks:
`ignore`, `exists`
Se você estiver trabalhando em várias tabelas ou bancos de dados, precisará escapar o nome do banco de dados, o nome da tabela e o nome do campo separadamente (se cada um corresponder a uma palavra-chave):
SELECT * FROM `db1`.`table1`
LEFT JOIN `db2`.`table2` on `db1`.`table1`.`field1`=`db2`.`table2`.`field2`
Apenas as partes que realmente correspondem a uma palavra-chave precisam ser escapadas, então coisas como:
select * from `db1`.table
estão bem também.