Bạn không thể tạo cơ sở dữ liệu với tên số như hình dưới đây -
mysql> create database 1233;
Điều này sẽ tạo ra kết quả sau -
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
Để tạo cơ sở dữ liệu với tên số, bạn cần sử dụng dấu gạch ngược xung quanh tên cơ sở dữ liệu -
create database yourDatabaseName;
Hãy để chúng tôi triển khai cú pháp trên -
mysql> create database `1233`; Query OK, 1 row affected (0.20 sec)
Bây giờ bạn có thể chuyển sang cùng một cơ sở dữ liệu -
mysql> use `1233`; Database changed