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

Kết nối cơ sở dữ liệu PHP và MYSQL và tạo bảng chỉ một lần nếu nó chưa tồn tại?

Để tạo cơ sở dữ liệu chỉ một lần, hãy sử dụng cú pháp dưới đây.

CREATE DATABASE IF NOT EXISTS yourDatabaseName;

Để tạo bảng chỉ một lần, hãy sử dụng cú pháp dưới đây -

CREATE TABLE IF NOT EXISTS yourTableName
(
   yourColumnName yourDatatype,
   .
   .
   .
   N
);

Hãy để chúng tôi triển khai cả hai cú pháp trên để tạo cơ sở dữ liệu và bảng chỉ một lần nếu chưa tồn tại -

mysql> CREATE DATABASE IF NOT EXISTS login;
Query OK, 1 row affected (0.23 sec)

Truy vấn trên tạo cơ sở dữ liệu thành công.

Sau đây là truy vấn để tạo bảng -

mysql> CREATE TABLE IF NOT EXISTS DemoTable
(
   Id int
);
Query OK, 0 rows affected (0.56 sec)

Truy vấn trên tạo một bảng thành công.