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

MySQL 復(fù)制表詳解及實(shí)例代碼

 更新時(shí)間:2017年02月08日 08:25:18   投稿:lqh  
這篇文章主要介紹了MySQL 復(fù)制表詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下

MySQL 復(fù)制表詳解

如果我們需要完全的復(fù)制MySQL的數(shù)據(jù)表,包括表的結(jié)構(gòu),索引,默認(rèn)值等。 如果僅僅使用CREATE TABLE ... SELECT 命令,是無(wú)法實(shí)現(xiàn)的。

本章節(jié)將為大家介紹如何完整的復(fù)制MySQL數(shù)據(jù)表,步驟如下:

  1. 使用 SHOW CREATE TABLE 命令獲取創(chuàng)建數(shù)據(jù)表(CREATE TABLE) 語(yǔ)句,該語(yǔ)句包含了原數(shù)據(jù)表的結(jié)構(gòu),索引等。
  2. 復(fù)制以下命令顯示的SQL語(yǔ)句,修改數(shù)據(jù)表名,并執(zhí)行SQL語(yǔ)句,通過(guò)以上命令 將完全的復(fù)制數(shù)據(jù)表結(jié)構(gòu)。
  3. 如果你想復(fù)制表的內(nèi)容,你就可以使用 INSERT INTO ... SELECT 語(yǔ)句來(lái)實(shí)現(xiàn)。

實(shí)例

嘗試以下實(shí)例來(lái)復(fù)制表 tutorials_tbl 。

步驟一:

獲取數(shù)據(jù)表的完整結(jié)構(gòu)。

mysql> SHOW CREATE TABLE tutorials_tbl \G;
*************************** 1. row ***************************
    Table: tutorials_tbl
Create Table: CREATE TABLE `tutorials_tbl` (
 `tutorial_id` int(11) NOT NULL auto_increment,
 `tutorial_title` varchar(100) NOT NULL default '',
 `tutorial_author` varchar(40) NOT NULL default '',
 `submission_date` date default NULL,
 PRIMARY KEY (`tutorial_id`),
 UNIQUE KEY `AUTHOR_INDEX` (`tutorial_author`)
) TYPE=MyISAM
1 row in set (0.00 sec)

ERROR:
No query specified

步驟二:

修改SQL語(yǔ)句的數(shù)據(jù)表名,并執(zhí)行SQL語(yǔ)句。

mysql> CREATE TABLE `clone_tbl` (
 -> `tutorial_id` int(11) NOT NULL auto_increment,
 -> `tutorial_title` varchar(100) NOT NULL default '',
 -> `tutorial_author` varchar(40) NOT NULL default '',
 -> `submission_date` date default NULL,
 -> PRIMARY KEY (`tutorial_id`),
 -> UNIQUE KEY `AUTHOR_INDEX` (`tutorial_author`)
-> ) TYPE=MyISAM;
Query OK, 0 rows affected (1.80 sec)

步驟三:

執(zhí)行完第二步驟后,你將在數(shù)據(jù)庫(kù)中創(chuàng)建新的克隆表 clone_tbl。 如果你想拷貝數(shù)據(jù)表的數(shù)據(jù)你可以使用 INSERT INTO... SELECT 語(yǔ)句來(lái)實(shí)現(xiàn)。

mysql> INSERT INTO clone_tbl (tutorial_id,
  ->            tutorial_title,
  ->            tutorial_author,
  ->            submission_date)
  -> SELECT tutorial_id,tutorial_title,
  ->    tutorial_author,submission_date
  -> FROM tutorials_tbl;
Query OK, 3 rows affected (0.07 sec)
Records: 3 Duplicates: 0 Warnings: 0

執(zhí)行以上步驟后,你將完整的復(fù)制表,包括表結(jié)構(gòu)及表數(shù)據(jù)。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • MySQL全量備份的實(shí)現(xiàn)

    MySQL全量備份的實(shí)現(xiàn)

    全量備份是MySQL數(shù)據(jù)庫(kù)備份的常見(jiàn)方式,本文主要介紹了MySQL全量備份的實(shí)現(xiàn),全量備份和增量備份是 MySQL 數(shù)據(jù)庫(kù)備份的兩種常見(jiàn)方式
    2024-04-04
  • 快速解決mysql導(dǎo)出scv文件亂碼、躥行的問(wèn)題

    快速解決mysql導(dǎo)出scv文件亂碼、躥行的問(wèn)題

    這篇文章主要介紹了快速解決mysql導(dǎo)出scv文件亂碼、躥行的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • 說(shuō)說(shuō)MySQL中MVCC機(jī)制的原理

    說(shuō)說(shuō)MySQL中MVCC機(jī)制的原理

    MVCC是一種多并發(fā)控制的方法,一般在數(shù)據(jù)庫(kù)管理系統(tǒng)中,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的并發(fā)訪問(wèn),在編程語(yǔ)言中實(shí)現(xiàn)事務(wù)內(nèi)存。本文主要介紹了MySQL中MVCC機(jī)制的原理,感興趣的同學(xué)可以參考閱讀
    2023-04-04
  • MySQL group by和order by如何一起使用

    MySQL group by和order by如何一起使用

    這篇文章主要介紹了MySQL group by和order by如何一起使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • MySQL多表查詢(xún)與7種JOINS的實(shí)現(xiàn)舉例

    MySQL多表查詢(xún)與7種JOINS的實(shí)現(xiàn)舉例

    最近學(xué)習(xí)了多表查詢(xún),對(duì)此做一些筆記的整理,下面這篇文章主要給大家介紹了關(guān)于MySQL多表查詢(xún)與7種JOINS實(shí)現(xiàn)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • MySQL找出未提交事務(wù)信息的方法分享

    MySQL找出未提交事務(wù)信息的方法分享

    這篇文章主要給大家介紹了關(guān)于MySQL如何找出未提交事務(wù)信息的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • MySQL數(shù)據(jù)庫(kù)配置信息查看與修改方法詳解

    MySQL數(shù)據(jù)庫(kù)配置信息查看與修改方法詳解

    我們通常把在項(xiàng)目中使用的常量收集在一個(gè)文件,這個(gè)文件就是配置文件,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫(kù)配置信息查看與修改的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • MySQL外鍵使用詳解

    MySQL外鍵使用詳解

    兩天有人問(wèn)mysql中如何加外鍵,今天抽時(shí)間總結(jié)一下。mysql中MyISAM和InnoDB存儲(chǔ)引擎都支持外鍵(foreign key),但是MyISAM只能支持語(yǔ)法,卻不能實(shí)際使用。
    2015-03-03
  • Mysql兩表聯(lián)合查詢(xún)的四種情況總結(jié)

    Mysql兩表聯(lián)合查詢(xún)的四種情況總結(jié)

    今天小編就為大家分享一篇關(guān)于Mysql兩表聯(lián)合查詢(xún)的四種情況總結(jié),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-01-01
  • MySQL 8.0.26版本升級(jí)32版本查詢(xún)數(shù)據(jù)為空的解決方案

    MySQL 8.0.26版本升級(jí)32版本查詢(xún)數(shù)據(jù)為空的解決方案

    這篇文章主要介紹了MySQL 8.0.26版本升級(jí)32版本查詢(xún)數(shù)據(jù)為空的跟蹤,本文給大家分享兩種解決方法,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2024-03-03

最新評(píng)論