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

PHP와 MYSQL 데이터베이스 연결 및 테이블 생성이 이미 존재하지 않는 경우 한 번만 가능합니까?

<시간/>

데이터베이스를 한 번만 생성하려면 아래 구문을 사용하십시오.

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)

위 쿼리는 성공적으로 테이블을 생성합니다.