Regras para nomear objetos, incluindo tabelas em MySql:
http://dev.mysql.com/doc/refman/5.1 /en/identifiers.html
Os identificadores podem começar com um dígito, masa menos que entre aspas não pode consistir apenas de dígitos.
Então isso seria inválido:
SELECT * FROM 12345;
Mas o seguinte seria válido:
SELECT * FROM `12345`;
Ou se estiver executando no modo ANSI, o seguinte funcionaria:
SET @@session.sql_mode=ANSI_QUOTES;
SELECT * FROM "12345";