婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL 復制表詳解及實例代碼

MySQL 復制表詳解及實例代碼

熱門標簽:如何選擇優質的外呼系統 地圖簡圖標注 東莞外呼企業管理系統 南通電銷外呼系統哪家強 沈陽智能外呼系統供應商 谷歌地圖標注位置圖解 清遠申請400電話 桂林云電銷機器人收費 手機外呼系統違法嗎

MySQL 復制表詳解

如果我們需要完全的復制MySQL的數據表,包括表的結構,索引,默認值等。 如果僅僅使用CREATE TABLE ... SELECT 命令,是無法實現的。

本章節將為大家介紹如何完整的復制MySQL數據表,步驟如下:

  1. 使用 SHOW CREATE TABLE 命令獲取創建數據表(CREATE TABLE) 語句,該語句包含了原數據表的結構,索引等。
  2. 復制以下命令顯示的SQL語句,修改數據表名,并執行SQL語句,通過以上命令 將完全的復制數據表結構。
  3. 如果你想復制表的內容,你就可以使用 INSERT INTO ... SELECT 語句來實現。

實例

嘗試以下實例來復制表 tutorials_tbl 。

步驟一:

獲取數據表的完整結構。

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語句的數據表名,并執行SQL語句。

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)

步驟三:

執行完第二步驟后,你將在數據庫中創建新的克隆表 clone_tbl。 如果你想拷貝數據表的數據你可以使用 INSERT INTO... SELECT 語句來實現。

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

執行以上步驟后,你將完整的復制表,包括表結構及表數據。

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

您可能感興趣的文章:
  • MySQL復制表的三種方式(小結)
  • Mysql復制表三種實現方法及grant解析
  • Mysql將一個表中的某一列數據復制到另一個表中某一列里的方法
  • MySQL不同表之前的字段復制
  • Mysql數據表中的蠕蟲復制使用方法
  • MySQL查詢結果復制到新表的方法(更新、插入)
  • mysql 復制表結構和數據實例代碼
  • MySQL中復制數據表中的數據到新表中的操作教程
  • MySQL中表的復制以及大型數據表的備份教程
  • Mysql復制表結構、表數據的方法
  • MySQL 復制表的方法

標簽:貴州 重慶 天津 湖州 內蒙古 臨沂 成都 常德

巨人網絡通訊聲明:本文標題《MySQL 復制表詳解及實例代碼》,本文關鍵詞  MySQL,復,制表,詳解,及,實例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL 復制表詳解及實例代碼》相關的同類信息!
  • 本頁收集關于MySQL 復制表詳解及實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 凉城县| 石河子市| 阿拉尔市| 临武县| 原阳县| 永寿县| 温宿县| 浑源县| 深州市| 屯昌县| 于田县| 徐闻县| 三亚市| 美姑县| 眉山市| 镇沅| 和平区| 连南| 鞍山市| 渭南市| 肃南| 叙永县| 同德县| 昌宁县| 志丹县| 剑河县| 小金县| 云和县| 武平县| 葫芦岛市| 科技| 启东市| 萍乡市| 西盟| 个旧市| 扎兰屯市| 南康市| 林周县| 常德市| 班戈县| 台前县|