Mysql syntax error: Quando há traço no nome

Hoje eu descobri que não é legal utilizar traços no nome da base de dados no Mysql. Isso gera alguns erros de sintaxe, que você escapar utilizando crases.

mysql> drop database `nome-banco`;

Da próxima vez, utilizarei underline. :)

Comentários

Postagens mais visitadas deste blog

Uma série sobre Python - Ambiente de desenvolvimento

4 motivos que provam que RSS é melhor que o Feed do Facebook

Sobre aquela de padrões vs flexibilidade