<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        mysql跨數(shù)據(jù)庫(kù)復(fù)制表(在同一IP地址中)示例_MySQL

        來源:懂視網(wǎng) 責(zé)編:小OO 時(shí)間:2020-11-09 19:07:21
        文檔

        mysql跨數(shù)據(jù)庫(kù)復(fù)制表(在同一IP地址中)示例_MySQL

        在利用數(shù)據(jù)庫(kù)開發(fā)時(shí),常常會(huì)將一些表之間的數(shù)據(jù)互相導(dǎo)入。當(dāng)然可以編寫程序?qū)崿F(xiàn),但是,程序常常需要開發(fā)環(huán)境,不方便。最方便是利用sql語言直接導(dǎo)入。既方便而修改也簡(jiǎn)單。以下就是導(dǎo)入的方法
        推薦度:
        導(dǎo)讀在利用數(shù)據(jù)庫(kù)開發(fā)時(shí),常常會(huì)將一些表之間的數(shù)據(jù)互相導(dǎo)入。當(dāng)然可以編寫程序?qū)崿F(xiàn),但是,程序常常需要開發(fā)環(huán)境,不方便。最方便是利用sql語言直接導(dǎo)入。既方便而修改也簡(jiǎn)單。以下就是導(dǎo)入的方法

        bitsCN.com

        數(shù)據(jù)庫(kù)表間數(shù)據(jù)復(fù)制分類

        在利用數(shù)據(jù)庫(kù)開發(fā)時(shí),常常會(huì)將一些表之間的數(shù)據(jù)互相導(dǎo)入。當(dāng)然可以編寫程序?qū)崿F(xiàn),但是,程序常常需要開發(fā)環(huán)境,不方便。最方便是利用sql語言直接導(dǎo)入。既方便而修改也簡(jiǎn)單。以下就是導(dǎo)入的方法。

        1、 表結(jié)構(gòu)相同的表,且在同一數(shù)據(jù)庫(kù)(如,table1,table2)

        Sql :

        insert into table1 select * from table2 (完全復(fù)制)
        insert into table1 select distinct * from table2(不復(fù)制重復(fù)紀(jì)錄)
        insert into table1 select top 5 * from table2 (前五條紀(jì)錄)

        2、不在同一數(shù)據(jù)庫(kù)中(如,db1 table1,db2 table2)

        sql:
        [code]
        insert into db1.table1 select * from db2.table2 (完全復(fù)制)
        insert into db1.table1 select distinct * from db2table2(不復(fù)制重復(fù)紀(jì)錄)
        insert into tdb1.able1 select top 5 * from db2table2 (前五條紀(jì)錄)

        3、表結(jié)構(gòu)不同的表或復(fù)制部分紀(jì)錄(如,dn_user,dn_user2)

        a. 建一個(gè)新表[DN_UserTemp](在老表dn_user上增加一列)

        CREATE TABLE [DN_UserTemp] ( [Num] [numeric](18, 0) IDENTITY (1, 1) NOT NULL)
        [Id] [idtype] NOT NULL ,
        [Name] [fntype] NOT NULL ,
        [Descript] [dstype] NULL ,
        [LogonNm] [idtype] NOT NULL ,
        [Password] [idtype] NULL ,
        [Gender] [char] (1) NULL ,
        [Quited] [booltype] NOT NULL,
        [OffDuty] [booltype] NOT NULL ,
        [Stopped] [booltype] NOT NULL,
        [OSBind] [booltype] NOT NULL,
        [Domain] [idtype] NULL ,
        [EMail] [fntype] NULL ,
        [UnitId] [idtype] NULL ,
        [BranchId] [idtype] NULL ,
        [DutyId] [idtype] NULL ,
        [LevelId] [idtype] NULL ,
        [ClassId] [idtype] NULL ,
        [TypeId] [idtype] NULL ,
        [IP] [varchar] (15) COLLATE Chinese_PRC_CI_AS NULL ,
        [ExpireDT] [datetime] NULL ,
        [Sort] [int] NOT NULL ,
        [AllowDel] [booltype] NOT NULL,
        [UnitChief] [booltype] NOT NULL,
        [BranchChief] [booltype] NOT NULL ,
        [UnitDeputy] [booltype] NOT NULL ,
        [BranchDeputy] [booltype] NOT NULL ,

        [Num] [numeric](18, 0) IDENTITY (1, 1) NOT NULL

        ) ON [PRIMARY]

        b. 將dn_uer2的數(shù)據(jù)拷入dn_usertemp

        sql:insert into dn_usertemp select * from dn_user2

        c.將dn_usertemp 拷入dn_user

        sql:

        declare @i int
        declare @j int
        declare @Name fntype
        set @i=1
        select @j=count(*) from dn_usertemp
        while @i<@j 1
        begin

        select @Name=Name from dn_usertemp where Num=@i
        print @Name
        insert into dn_user (Name) values (@Name) where Num=@i
        select @i=@i 1
        end

        MySql數(shù)據(jù)庫(kù)復(fù)制表數(shù)據(jù)

        將 production 數(shù)據(jù)庫(kù)中的 mytbl 表快速?gòu)?fù)制為 mytbl_new,2個(gè)命令如下:

        CREATE TABLE mytbl_new LIKE production.mytbl;
        INSERT mytbl_new SELECT * FROM production.mytbl;

        第一個(gè)命令是創(chuàng)建新的數(shù)據(jù)表 mytbl_new ,并復(fù)制 mytbl 的數(shù)據(jù)表結(jié)構(gòu)。

        第二個(gè)命令是講數(shù)據(jù)表 mytbl 中的數(shù)據(jù)復(fù)制到新表 mytbl_new 。

        注:production.mytbl是指定要復(fù)制表的數(shù)據(jù)庫(kù)名稱為 production 。它是可選的。

        假如沒有production. ,MySQL數(shù)據(jù)庫(kù)將會(huì)假設(shè)mytbl在當(dāng)前操作的數(shù)據(jù)庫(kù)。

        另外:在mysql數(shù)據(jù)庫(kù)中復(fù)制數(shù)據(jù)為:

        select * into desTable from sourceTable在mssql中支持,在mysql中不支持
        insert into desTable select * from sourceTable

        bitsCN.com

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        mysql跨數(shù)據(jù)庫(kù)復(fù)制表(在同一IP地址中)示例_MySQL

        在利用數(shù)據(jù)庫(kù)開發(fā)時(shí),常常會(huì)將一些表之間的數(shù)據(jù)互相導(dǎo)入。當(dāng)然可以編寫程序?qū)崿F(xiàn),但是,程序常常需要開發(fā)環(huán)境,不方便。最方便是利用sql語言直接導(dǎo)入。既方便而修改也簡(jiǎn)單。以下就是導(dǎo)入的方法
        推薦度:
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 久久青草91免费观看| 曰批免费视频播放在线看片二| 一级女性全黄生活片免费看| 国产成人免费手机在线观看视频 | 91久久亚洲国产成人精品性色 | 亚洲国产香蕉人人爽成AV片久久| 亚洲AV综合永久无码精品天堂| 成年性午夜免费视频网站不卡| 亚洲伊人久久大香线蕉影院| 免费人成在线观看69式小视频| 亚洲国产成人在线视频| 最新欧洲大片免费在线| 亚洲欧美成人av在线观看| 国产一级淫片视频免费看 | 国产成人AV免费观看| 亚洲欧洲免费视频| 国产精彩免费视频| 亚洲国产精品无码第一区二区三区| 国内外成人免费视频| 五级黄18以上免费看| 亚洲午夜久久久影院| 久久精品无码专区免费东京热| 亚洲国产成人无码av在线播放| 女人张开腿给人桶免费视频| 无码一区二区三区亚洲人妻| 亚洲国产精品狼友中文久久久| 国产线视频精品免费观看视频| 亚洲免费视频网站| 日韩毛片无码永久免费看| 一级日本高清视频免费观看| 国产亚洲综合网曝门系列| h视频在线观看免费完整版| 亚洲色偷精品一区二区三区| 亚洲国产精品成人| 无码A级毛片免费视频内谢| 亚洲一级毛片免费观看| 亚洲国产精品狼友中文久久久| 无码午夜成人1000部免费视频| 亚洲AV成人无码天堂| 亚洲国产天堂久久久久久| 亚洲免费视频播放|