Để 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.