데이터베이스를 한 번만 생성하려면 아래 구문을 사용하십시오.
CREATE DATABASE IF NOT EXISTS yourDatabaseName;
테이블을 한 번만 생성하려면 아래 구문을 사용하십시오 -
CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName yourDatatype, . . . N );
이미 존재하지 않는 경우 데이터베이스와 테이블을 한 번만 생성하기 위해 위의 구문을 모두 구현합시다 -
mysql> CREATE DATABASE IF NOT EXISTS login; Query OK, 1 row affected (0.23 sec)
위 쿼리는 데이터베이스를 성공적으로 생성합니다.
다음은 테이블을 생성하는 쿼리입니다 -
mysql> CREATE TABLE IF NOT EXISTS DemoTable ( Id int ); Query OK, 0 rows affected (0.56 sec)
위 쿼리는 성공적으로 테이블을 생성합니다.