仅在还不存在 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)
上述查询成功创建了一个表。
广告