sql自学笔记(二十二)——MySQL8.0版本的新特性(十二)

2019-05-10  本文已影响0人  itczt

原子DDL操作

create table t1 (c1 int);
show tables;

再来删除这个表

drop table t1,t2;
show tables;

我们可以看到在5.7当中虽然有一部分是错误的,但是有一部分是操作成功的。
在8.0中
create table t1(c1 int);
show tables;
drop tables;

我们可以看到它不会只成功一部分,它会是一个整体要么都成功,要么都失败。
我们还可以

drop table if exists t1,t2;

运行之前会有一个判断,即使没有t2表,它只会出现一个警告而不会出现错误。

show tables;

有图可知,我们可以看到t1表被删除。

上一篇 下一篇

猜你喜欢

热点阅读