国产探花免费观看_亚洲丰满少妇自慰呻吟_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出來,改名字后再導回去或者直接在命令行中運行

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 交口县| 本溪| 治多县| 顺平县| 赤壁市| 定南县| 延安市| 罗源县| 苏尼特左旗| 巢湖市| 安化县| 安宁市| 交口县| 革吉县| 隆子县| 九龙县| 东安县| 越西县| 舒兰市| 时尚| 佛山市| 襄城县| 海原县| 宜丰县| 裕民县| 永康市| 大足县| 板桥市| 阿尔山市| 资源县| 定边县| 衡阳市| 南充市| 佛冈县| 大城县| 迁西县| 绥棱县| 会宁县| 宿松县| 许昌市| 邵阳市|