หากต้องการสร้างฐานข้อมูลเพียงครั้งเดียว ให้ใช้ไวยากรณ์ด้านล่าง
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)
แบบสอบถามด้านบนสร้างตารางได้สำเร็จ