Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL로 숫자 이름으로 데이터베이스를 생성할 수 있습니까?

<시간/>

아래와 같이 숫자 이름으로 데이터베이스를 생성할 수 없습니다 -

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

숫자 이름으로 데이터베이스를 생성하려면 데이터베이스 이름 주위에 역따옴표를 사용해야 합니다 -

create database yourDatabaseName;

위의 구문을 구현해 보겠습니다 -

mysql> create database `1233`;
Query OK, 1 row affected (0.20 sec)

이제 동일한 데이터베이스로 전환할 수 있습니다 -

mysql> use `1233`;
Database changed