MySQL復(fù)制表常用的四種方式小結(jié)
第一種: create table 新表 select * from 舊表
這種方式復(fù)制表呢,不會將舊表中的一些主鍵呀,Extra(auto_increament)等屬性復(fù)制,但會將舊表中的所有內(nèi)容都拷貝過來,當(dāng)然我們可以用delete from 新表 來刪除新表。下面是我測試的,語法沒有問題。
第二種: 只復(fù)制表結(jié)構(gòu)到新表 create table 新表 like 舊表
執(zhí)行語句 CREATE TABLE 新表 LIKE 舊表 時,會創(chuàng)建一個新表并復(fù)制舊表的結(jié)構(gòu),包括列名、數(shù)據(jù)類型、索引等,但是不會復(fù)制舊表的數(shù)據(jù)和約束。也不會自動復(fù)制舊表的主鍵、外鍵和唯一性約束等屬性,需要手動添加這些約束。和第一種一樣,只不過第一種多了一個 表數(shù)據(jù)
下面是我測試的圖片
第三種:單純復(fù)制舊表的數(shù)據(jù)到新表 (假設(shè)兩個表結(jié)構(gòu)相同) insert into 新表 select * from 舊表
這種就是默認(rèn)兩個 表結(jié)構(gòu)相同 直接把數(shù)據(jù)進(jìn)行復(fù)制。
第四種:也是單純復(fù)制數(shù)據(jù)(假設(shè)結(jié)構(gòu)不一樣) insert into 新表(字段1,字段2,,,,,,,,,) select 字段1 , 字段2 from 舊表
這里大家需要注意的一點就是 前面在列舉字段時我們要加括號() ,不能省略。后面列舉的字段 不要加括號() 否則 運行不通過的。
最后 這個東西大家也不用記,知道有這個東西 ,到時候用到了 來看看。
到此這篇關(guān)于MySQL中復(fù)制表常用的四種方式總結(jié)的文章就介紹到這了,更多相關(guān)MySQL復(fù)制表內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- MySQL中復(fù)制表結(jié)構(gòu)及其數(shù)據(jù)的5種方式
- mysql 復(fù)制記錄實現(xiàn)代碼
- mysql大表復(fù)制的具體實現(xiàn)
- mysql復(fù)制表的幾種常用方式
- MySQL級聯(lián)復(fù)制下如何進(jìn)行大表的字段擴(kuò)容
- mysql復(fù)制表的幾種常用方式總結(jié)
- mysql?中的備份恢復(fù),分區(qū)分表,主從復(fù)制,讀寫分離
- MySQL 復(fù)制表的方法
- MySQL復(fù)制表的三種方式(小結(jié))
- Mysql復(fù)制表三種實現(xiàn)方法及grant解析
- Mysql將一個表中的某一列數(shù)據(jù)復(fù)制到另一個表中某一列里的方法
- MySQL不同表之前的字段復(fù)制
- Mysql數(shù)據(jù)表中的蠕蟲復(fù)制使用方法
- MySQL 復(fù)制表詳解及實例代碼
- MySQL查詢結(jié)果復(fù)制到新表的方法(更新、插入)
- mysql 復(fù)制表結(jié)構(gòu)和數(shù)據(jù)實例代碼
- MySQL中復(fù)制數(shù)據(jù)表中的數(shù)據(jù)到新表中的操作教程
- MySQL中表的復(fù)制以及大型數(shù)據(jù)表的備份教程
- mysql數(shù)據(jù)庫批量復(fù)制單條數(shù)據(jù)記錄
相關(guān)文章
DBeaver連接mysql數(shù)據(jù)庫錯誤圖文解決方案
這篇文章主要給大家介紹了關(guān)于DBeaver連接mysql數(shù)據(jù)庫錯誤解決方案的相關(guān)資料,DBeaver是免費、開源、通用數(shù)據(jù)庫工具,是許多開發(fā)開發(fā)人員和數(shù)據(jù)庫管理員的所選,需要的朋友可以參考下2023-11-11MySQL數(shù)據(jù)庫中sql表設(shè)計的注意事項
實際開發(fā)中一個項目通常需要很多張表才能完成,這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫中sql表設(shè)計的注意事項,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05如何把本地mysql遷移到服務(wù)器數(shù)據(jù)庫
這篇文章主要介紹了如何把本地mysql遷移到服務(wù)器數(shù)據(jù)庫,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-11-11mysql中update按照多重條件進(jìn)行更新處理的方案
更新數(shù)據(jù)是使用數(shù)據(jù)庫時最重要的任務(wù)之一,下面這篇文章主要給大家介紹了關(guān)于mysql中update按照多重條件進(jìn)行更新處理的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09MySQL 億級數(shù)據(jù)導(dǎo)入導(dǎo)出及遷移筆記
上周被安排做了一個MySQL億級數(shù)據(jù)的遷移,特此記錄一下,導(dǎo)入和導(dǎo)出是兩個過程,本文想詳細(xì)的介紹一下具體的使用,感興趣的小伙伴們可以參考一下2021-06-06