检查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 婶婶拜年祝福语大全简短