INSERT
, DELETE
, BEFORE
, FROM
etc. são palavras reservadas. O MYSQL não permitirá usá-los como um nome de tabela, nome de coluna ou outro tipo de identificador.
Solução:
você pode criar backticks ( ) com estas palavras:
create database 'insert' ;
OR
pule usando este nome reservado.
você pode consultar a lista completa de palavras-chave reservadas aqui