複製表和刪除表

1 表的列構造+數據的複製

create table 新表名 select * from 舊錶名[設置條件];   

注意:使用此方法發生列屬性被改變的情況,例如,根據mysql版本,varchar(20)可能被修改爲char(20)。另外,可能發生不能複製index的有關設定的情況,複製完成後,應用desc命令確認一下表的構造.

2 複製表的列構造

create table 新表名 like 舊錶名;

3 數據的複製

insert into 表名 select * from 含有數據的表[設置條件];

例如:insert into table1(no) select mp from table2;
即將表table2的mp中的數據複製到表table1的no列中。

4 刪除表

drop table 表名;

表存在時刪除表
drop table if exists 表名;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章