Computer >> Máy Tính >  >> Lập trình >> MySQL

Chúng ta có thể tạo cơ sở dữ liệu với tên số với MySQL không?

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