MySQL復(fù)制表的三種方式(小結(jié))
復(fù)制表結(jié)構(gòu)及其數(shù)據(jù)
下面這個語句會拷貝數(shù)據(jù)到新表中。
注意:這個語句其實(shí)只是把select語句的結(jié)果建一個表,所以新表不會有主鍵,索引。
create table table_name_new as (select * from table_name_old);
只復(fù)制表結(jié)構(gòu)
create table table_name_new as select * from table_name_old where 1=2;
或者
create table table_name_new like table_name_old;
注意:前一種方式是不會復(fù)制主鍵類型,索引的,而后一種方式是把舊表的所有字段類型都復(fù)制到新表。
只復(fù)制表數(shù)據(jù)
如果兩個表結(jié)構(gòu)一樣
insert into table_name_new select * from table_name_old;
如果兩個表結(jié)構(gòu)不一樣
insert into table_name_new(column1,column2...) select column1,column2... from table_name_old;
注意:很多文章說可以通過如下語句進(jìn)行數(shù)據(jù)復(fù)制,table_name_new表可以不存在,會在執(zhí)行的過程中自動創(chuàng)建。其實(shí)該SELECT ... INTO形式是使查詢結(jié)果存儲在變量或?qū)⑵鋵懭胛募磘able_name_new是一個變量或者文件。
select column1,column2,.... into table_name_new from table_name_old;
到此這篇關(guān)于MySQL復(fù)制表的三種方式(小結(jié))的文章就介紹到這了,更多相關(guān)MySQL 復(fù)制表內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MySQL中復(fù)制表結(jié)構(gòu)及其數(shù)據(jù)的5種方式
- mysql 復(fù)制記錄實(shí)現(xiàn)代碼
- mysql大表復(fù)制的具體實(shí)現(xiàn)
- mysql復(fù)制表的幾種常用方式
- MySQL復(fù)制表常用的四種方式小結(jié)
- MySQL級聯(lián)復(fù)制下如何進(jìn)行大表的字段擴(kuò)容
- mysql復(fù)制表的幾種常用方式總結(jié)
- mysql?中的備份恢復(fù),分區(qū)分表,主從復(fù)制,讀寫分離
- MySQL 復(fù)制表的方法
- Mysql復(fù)制表三種實(shí)現(xiàn)方法及grant解析
- Mysql將一個表中的某一列數(shù)據(jù)復(fù)制到另一個表中某一列里的方法
- MySQL不同表之前的字段復(fù)制
- Mysql數(shù)據(jù)表中的蠕蟲復(fù)制使用方法
- MySQL 復(fù)制表詳解及實(shí)例代碼
- MySQL查詢結(jié)果復(fù)制到新表的方法(更新、插入)
- mysql 復(fù)制表結(jié)構(gòu)和數(shù)據(jù)實(shí)例代碼
- MySQL中復(fù)制數(shù)據(jù)表中的數(shù)據(jù)到新表中的操作教程
- MySQL中表的復(fù)制以及大型數(shù)據(jù)表的備份教程
- mysql數(shù)據(jù)庫批量復(fù)制單條數(shù)據(jù)記錄
相關(guān)文章
Ubuntu16.04 server下配置MySQL,并開啟遠(yuǎn)程連接的方法
這篇文章主要介紹了Ubuntu16.04 server下配置MySQL,并開啟遠(yuǎn)程連接的方法,非常具有實(shí)用價值,需要的朋友可以參考下。2017-01-01Centos 6.3將Mysql 5.1.61升級為mysql 5.6.19遇到的問題及解決方式
mysql5.6.19已經(jīng)發(fā)布很久了,一直沒有去升級,最近做項(xiàng)目需要mysql5.5以上,索性直接上5.6.19吧,原本以為升級這種事情,分分鐘就完成了,沒想到還是出了各種問題,下面把部分記錄分享給大家2014-07-07MySQL學(xué)習(xí)筆記之創(chuàng)建、刪除、修改表的方法
這篇文章主要介紹了MySQL學(xué)習(xí)筆記之創(chuàng)建、刪除、修改表的方法,結(jié)合實(shí)例分析了mysql創(chuàng)建表、增加,修改及刪除列、查看表結(jié)構(gòu)、刪除表等基本語法與使用技巧,需要的朋友可以參考下2016-09-09Windows 下noinstall方式安裝 mysql 5.7.5 m15 winx64(推薦)
這篇文章主要介紹了Windows 下noinstall方式安裝 mysql-5.7.5-m15-winx64的相關(guān)資料,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧2016-09-09從零教會你如何進(jìn)行前后端的數(shù)據(jù)庫(MySQL)連接操作
這篇文章主要介紹了如何從零開始實(shí)現(xiàn)一個完整的前后端項(xiàng)目,將數(shù)據(jù)存儲在MySQL數(shù)據(jù)庫中,并通過API進(jìn)行實(shí)時的更新、查詢、修改和刪除操作,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-02-02