Regeln für die Benennung von Objekten, einschließlich Tabellen in MySql:
http://dev.mysql.com/doc/refman/5.1 /en/identifiers.html
Bezeichner können mit einer Ziffer beginnen, sofern sie nicht in Anführungszeichen stehen darf nicht nur aus Ziffern bestehen.
Das wäre also ungültig:
SELECT * FROM 12345;
Aber das Folgende wäre gültig:
SELECT * FROM `12345`;
Oder im ANSI-Modus würde Folgendes funktionieren:
SET @@session.sql_mode=ANSI_QUOTES;
SELECT * FROM "12345";