mysql에 접속해 database를 생성하는 건 사실 어려울 것이 없다.
mysql> CREATE DATABASE {DB이름};
생성하고자하는 database이름이 'TESTDB'라면 아래의 명령어로 생성하면 된다.
mysql> CREATE DATABASE TESTDB;
" As of MySQL 3.23.6, names can be quoted within backtick characters ('´'), which allows use of any character except backtick, ASCII 0, and ASCII 255. This is useful when a name contains special characters or is a reserved word. Quoting a name also allows it to be entirely numeric, something that is not true of unquoted names."
생성하고자하는 database명이 숫자로 시작한다면
backtick (``) 을 이용해 database를 생성해주자.
( 백틱(``) 은 쉼표('')가 아닙니다! )
예를들어, 생성하고자하는 database명이 '119-service'라면,
아래와 같이 입력해야 정상적으로 데이터베이스가 생성될 것이다.
mysql> CREATE DATABASE `119-service`;
참고
https://www.informit.com/articles/article.aspx?p=30875
https://stackoverflow.com/questions/5986497/can-a-database-name-start-with-a-number