国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Mysql復制表結構、表數據的方法

2024-07-24 13:08:01
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Mysql復制表結構、表數據的方法,需要的朋友可以參考下
 

本文給大家分享了好幾種復制表結構、表數據的示例介紹,具體詳情請看下文吧。

1、復制表結構及數據到新表

CREATE TABLE 新表SELECT * FROM 舊表

這種方法會將oldtable中所有的內容都拷貝過來,當然我們可以用delete from newtable;來刪除。

不過這種方法的一個最不好的地方就是新表中沒有了舊表的primary key、Extra(auto_increment)等屬性。需要自己用"alter"添加,而且容易搞錯。

2、只復制表結構到新表

CREATE TABLE 新表SELECT * FROM 舊表WHERE 1=2

或CREATE TABLE 新表LIKE 舊表

3、復制舊表的數據到新表(假設兩個表結構一樣)

INSERT INTO 新表SELECT * FROM 舊表

4、復制舊表的數據到新表(假設兩個表結構不一樣)

INSERT INTO 新表(字段1,字段2,.......) SELECT 字段1,字段2,...... FROM 舊表

5、可以將表1結構復制到表2

SELECT * INTO 表2 FROM 表1 WHERE 1=2

6、可以將表1內容全部復制到表2

SELECT * INTO 表2 FROM 表1

7、 show create table 舊表;

這樣會將舊表的創建命令列出。我們只需要將該命令拷貝出來,更改table的名字,就可以建立一個完全一樣的表

8、mysqldump

用mysqldump將表dump出來,改名字后再導回去或者直接在命令行中運行

以上內容就是本文的全部敘述,希望大家喜歡。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通化县| 宜都市| 紫金县| 焦作市| 甘南县| 辽阳市| 新疆| 如皋市| 临夏县| 临洮县| 澄江县| 延安市| 绍兴市| 沭阳县| 怀远县| 融水| 平凉市| 明星| 云浮市| 北票市| 安吉县| 潞西市| 林州市| 和静县| 三门县| 枞阳县| 建瓯市| 甘南县| 卢龙县| 临江市| 华亭县| 东兴市| 万州区| 德钦县| 霞浦县| 凌云县| 上蔡县| 黔江区| 仁布县| 巴林右旗| 新野县|