คุณไม่สามารถสร้างฐานข้อมูลด้วยชื่อตัวเลขที่แสดงด้านล่าง -
mysql> create database 1233;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1233' at line 1
ในการสร้างฐานข้อมูลด้วยชื่อที่เป็นตัวเลข คุณต้องใช้ backticks รอบๆ ชื่อฐานข้อมูล −
create database yourDatabaseName;
ให้เราใช้ไวยากรณ์ข้างต้น -
mysql> create database `1233`; Query OK, 1 row affected (0.20 sec)
ตอนนี้คุณสามารถสลับไปยังฐานข้อมูลเดียวกัน -
mysql> use `1233`; Database changed