Mysql 怎样将一个数据库中表 数据 插入到 另一个数据库 表中

Mysql 怎样将一个数据库中表 数据 插入到 另一个数据库 表中,第1张

1如果2张表的字段一致插入全部数据

INSERT

INTO

目标表

SELECT

FROM

来源表;

insert

into

db1table1

select

from

db2table2;

2如果只希望导入指定字段:

INSERT

INTO

目标表

(字段1,

字段2,

)

SELECT

字段1,

字段2,

FROM

来源表;(这里的话字段必须保持一致)

insert

into

db1table(id)

select

id

from

db2table2;

数据库中将一个表的内容追加到另一个表中的命令语句是

1

insert

into

被追加内容的表(字段1,字段2,字段3……)

select

字段1,字段2,字段3……

from

原始表

一下步骤以mysql数据库为例:

登录数据库

代码:mysql -u root -p

输入密码

创建数据库

代码:

create database test;

使用刚才创建的数据库

代码: use test;

创建一张表

代码:

create table user(id int not null,username varchar(100) not null,password varchar(100) not null,primary key(id));

向表里添加一条数据

insert into user(id,username,password) values(1,'zhang','123');

查询数据

代码:select from user;

至此,一套完整的流程就跑完了。

下面以mysql数据库为例分情况一一说明:

两张表:insertTest和insertTest2,前者中有测试数据:

1如果2张表的字段一致,并且希望插入全部数据,可以用这种方法:

INSERT

INTO

目标表

SELECT

FROM

来源表;

insert

into

insertTest

select

fr

右键原表的数据库,任务--导出数据,然后在另外一个数据库里,导入数据。(所有数据导入)

如果是第一个数据库的某一个表,到另外一个数据库的某一个表,其他数据不影响。右键原表的数据库,任务--生成脚本--选择需要数据的表,然后在另外一个数据库,右键--任务--还原数据库,选择导出的数据库生成的脚步,就可以了。

以上就是关于Mysql 怎样将一个数据库中表 数据 插入到 另一个数据库 表中全部的内容,包括:Mysql 怎样将一个数据库中表 数据 插入到 另一个数据库 表中、如何把SqlServer数据库中一个表的内容追加到另一个数据库表、怎么样建立数据库,需要详细的步骤。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10091136.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存