检查MySQL中是否存在表并显示警告是否存在?
要检查表是否存在,请使用以下语法-
CREATE TABLE IF NOT EXISTS yourTableName ( yourColumnName1 dataType, . . . . N );
在这里,我们将尝试创建一个已经存在的表,然后将生成警告消息“表已存在”。让我们首先创建一个表。该表已经存在-
mysql> CREATE TABLE IF NOT EXISTS DemoTable ( Id int );
警告消息如下-
mysql> show warnings;
输出结果
+-------+------+-------------------------------------+ | Level | Code | Message | +-------+------+-------------------------------------+ | Note | 1050 | Table 'DemoTable' already exists | +-------+------+-------------------------------------+ 1 row in set (0.00 sec)
如果表不存在,那么它将被创建-
mysql> CREATE TABLE IF NOT EXISTS DemoTable2 ( Id int );
热门推荐
10 小侄过生日祝福语简短
11 小店营业的祝福语简短
12 担任老师的祝福语简短
13 饮料吧台祝福语简短大气
14 公司新春搞笑祝福语简短
15 高情商敬酒祝福语简短
16 婚礼祝福语新郎妹妹简短
17 教师答辩通过祝福语简短
18 生女孩红包简短祝福语