mysql复制表结构和表数据

我们知道,在SQL Server中,如果要复制表结构和表数据的话,可以使用select into语句。
select * into yanggb1 from yanggb;
但是在MySQL中是不支持这样的语法的,只能另寻他法。
方法1,先复制表结构,再复制表数据。
MySQL中提供了create table like语句用于复制表结构。
create table yanggb1 like yanggb;
MySQL中提供了insert into select语句用于复制表数据。
insert into yanggb1 select * from yanggb;
方法2,直接复制表结构和表数据。
MySQL中提供了create table select语句用于直接复制表结构和表数据。
create table yanggb1 select * from yanggb;
使用起来和SQL Server提供的select into from语句差不多,只是语法有些许的差别。

 

你可能感兴趣的:(mysql,数据库,Sql,Server)