Mysql多表创建

Mysql多表创建,mysql,create-table,Mysql,Create Table,是否可以在一个mysql查询中执行多个CREATE TABLE 但是,您可以将创建查询包装在一个文件中,以便在出现故障时回滚整个操作。 更新:好的,正如pilcrow指出的,每个create都会导致一个隐式提交,所以您不能为此使用事务。但是,您可以将插入内容(用于备份还原)包装到事务中。不,您不能回滚多个表创建语句—就像许多DDL语句一样,它们会导致@pilcrow—您不知道这一点。我将更新以反映这一事实。

是否可以在一个mysql查询中执行多个
CREATE TABLE

但是,您可以将创建查询包装在一个文件中,以便在出现故障时回滚整个操作。


更新:好的,正如pilcrow指出的,每个create都会导致一个隐式提交,所以您不能为此使用事务。但是,您可以将插入内容(用于备份还原)包装到事务中。

不,您不能回滚多个表创建语句—就像许多DDL语句一样,它们会导致@pilcrow—您不知道这一点。我将更新以反映这一事实。