欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL復(fù)制表常用的四種方式小結(jié)

 更新時(shí)間:2023年07月19日 11:08:19   作者:程序一逸  
mysql?想必大家比較熟悉了,我們常見的crud??sql想必大家也是手到拈來,但可能會(huì)有人不會(huì)寫mysql中復(fù)制表,所以接下來本文我會(huì)介紹四種常用的復(fù)制表的方式,需要的朋友可以參考下

第一種: create table 新表 select * from 舊表 

這種方式復(fù)制表呢,不會(huì)將舊表中的一些主鍵呀,Extra(auto_increament)等屬性復(fù)制,但會(huì)將舊表中的所有內(nèi)容都拷貝過來,當(dāng)然我們可以用delete from  新表  來刪除新表。下面是我測(cè)試的,語法沒有問題。

第二種: 只復(fù)制表結(jié)構(gòu)到新表  create table 新表 like 舊表 

執(zhí)行語句 CREATE TABLE 新表 LIKE 舊表 時(shí),會(huì)創(chuàng)建一個(gè)新表并復(fù)制舊表的結(jié)構(gòu),包括列名、數(shù)據(jù)類型、索引等,但是不會(huì)復(fù)制舊表的數(shù)據(jù)和約束。也不會(huì)自動(dòng)復(fù)制舊表的主鍵、外鍵和唯一性約束等屬性,需要手動(dòng)添加這些約束。和第一種一樣,只不過第一種多了一個(gè) 表數(shù)據(jù)

下面是我測(cè)試的圖片 

第三種:單純復(fù)制舊表的數(shù)據(jù)到新表 (假設(shè)兩個(gè)表結(jié)構(gòu)相同) insert into 新表 select * from 舊表 

這種就是默認(rèn)兩個(gè) 表結(jié)構(gòu)相同 直接把數(shù)據(jù)進(jìn)行復(fù)制。

第四種:也是單純復(fù)制數(shù)據(jù)(假設(shè)結(jié)構(gòu)不一樣) insert into 新表(字段1,字段2,,,,,,,,,) select 字段1 , 字段2 from 舊表 

這里大家需要注意的一點(diǎn)就是 前面在列舉字段時(shí)我們要加括號(hào)() ,不能省略。后面列舉的字段  不要加括號(hào)()  否則 運(yùn)行不通過的。

最后 這個(gè)東西大家也不用記,知道有這個(gè)東西 ,到時(shí)候用到了 來看看。

到此這篇關(guān)于MySQL中復(fù)制表常用的四種方式總結(jié)的文章就介紹到這了,更多相關(guān)MySQL復(fù)制表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • DBeaver連接mysql數(shù)據(jù)庫錯(cuò)誤圖文解決方案

    DBeaver連接mysql數(shù)據(jù)庫錯(cuò)誤圖文解決方案

    這篇文章主要給大家介紹了關(guān)于DBeaver連接mysql數(shù)據(jù)庫錯(cuò)誤解決方案的相關(guān)資料,DBeaver是免費(fèi)、開源、通用數(shù)據(jù)庫工具,是許多開發(fā)開發(fā)人員和數(shù)據(jù)庫管理員的所選,需要的朋友可以參考下
    2023-11-11
  • MySQL數(shù)據(jù)庫中sql表設(shè)計(jì)的注意事項(xiàng)

    MySQL數(shù)據(jù)庫中sql表設(shè)計(jì)的注意事項(xiàng)

    實(shí)際開發(fā)中一個(gè)項(xiàng)目通常需要很多張表才能完成,這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫中sql表設(shè)計(jì)的注意事項(xiàng),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • MySQL中JOIN連接的基本用法實(shí)例

    MySQL中JOIN連接的基本用法實(shí)例

    大家對(duì)join應(yīng)該都不會(huì)陌生,join可以將兩個(gè)表連接起來,下面這篇文章主要給大家介紹了關(guān)于MySQL中JOIN連接用法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • 如何把本地mysql遷移到服務(wù)器數(shù)據(jù)庫

    如何把本地mysql遷移到服務(wù)器數(shù)據(jù)庫

    這篇文章主要介紹了如何把本地mysql遷移到服務(wù)器數(shù)據(jù)庫,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 解決MySql不等于的條件過濾字段值為NULL問題

    解決MySql不等于的條件過濾字段值為NULL問題

    今天遇到一個(gè)查詢結(jié)果不對(duì)的問題,使用isNull能解決問題,但因查詢條件過濾null,還有不同的寫法,總結(jié)了兩種實(shí)現(xiàn)方式,希望能給大家一個(gè)參考
    2024-12-12
  • MySql利用父id遞歸向下查詢子節(jié)點(diǎn)的方法實(shí)例

    MySql利用父id遞歸向下查詢子節(jié)點(diǎn)的方法實(shí)例

    項(xiàng)目中遇到一個(gè)需求,要求查處菜單節(jié)點(diǎn)的所有節(jié)點(diǎn),在網(wǎng)上查了一下,大多數(shù)的方法用到了存儲(chǔ)過程,由于線上環(huán)境不能隨便添加存儲(chǔ)過程,所以自己寫一個(gè),這篇文章主要給大家介紹了關(guān)于MySql利用父id遞歸向下查詢子節(jié)點(diǎn)的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • mysql中update按照多重條件進(jìn)行更新處理的方案

    mysql中update按照多重條件進(jìn)行更新處理的方案

    更新數(shù)據(jù)是使用數(shù)據(jù)庫時(shí)最重要的任務(wù)之一,下面這篇文章主要給大家介紹了關(guān)于mysql中update按照多重條件進(jìn)行更新處理的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • MySQL按小時(shí)查詢數(shù)據(jù),沒有的補(bǔ)0

    MySQL按小時(shí)查詢數(shù)據(jù),沒有的補(bǔ)0

    這篇文章主要介紹了MySQL按小時(shí)查詢數(shù)據(jù),沒有的補(bǔ)0,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • MySQL 億級(jí)數(shù)據(jù)導(dǎo)入導(dǎo)出及遷移筆記

    MySQL 億級(jí)數(shù)據(jù)導(dǎo)入導(dǎo)出及遷移筆記

    上周被安排做了一個(gè)MySQL億級(jí)數(shù)據(jù)的遷移,特此記錄一下,導(dǎo)入和導(dǎo)出是兩個(gè)過程,本文想詳細(xì)的介紹一下具體的使用,感興趣的小伙伴們可以參考一下
    2021-06-06
  • MySQL 時(shí)間類型的選擇

    MySQL 時(shí)間類型的選擇

    MySQL 有多種類型存儲(chǔ)日期和時(shí)間,例如 YEAR 和 DATE。MySQL 的時(shí)間類型存儲(chǔ)的精確度能到秒(MariaDB 可以到毫秒級(jí))。但是,也可以通過時(shí)間計(jì)算達(dá)到毫秒級(jí)。時(shí)間類型的選擇沒有最佳,而是取決于業(yè)務(wù)需要如何處理時(shí)間的存儲(chǔ)。
    2021-06-06

最新評(píng)論