2010-01-23 56 views
2

是否有數據庫名稱的限制不能創建爲數字?mysql數字數據庫限制

mysql> CREATE DATABASE 1; 

...結果:

錯誤1064(42000):你在你的SQL語法錯誤;檢查對應於您的MySQL服務器版本的手冊,以便在第1行的'1'附近使用正確的語法。

....或者我做錯了什麼?

回答

4

您可以創建具有純數字地名數據庫 - 你需要引用雖然:

CREATE DATABASE `1`; 

限制上的名字都在MySQL documentation

0

有反引號選項whatever name,但使用非標準名稱是一種非常糟糕的做法,甚至更糟糕的做法是使用數據庫作爲一種記錄。想想遷移,各種自動化工具,gui編輯器...