
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数据库中一个表的内容追加到另一个数据库表、怎么样建立数据库,需要详细的步骤。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)