如何把一个数据的表导入另一个数据库

如何把一个数据的表导入另一个数据库,第1张

db1为原数据,db2为要导出到的数据库,fromtable

是要导出的表名

1方法一:

登录导出到的数据库,执行

create

table

fromtable

select

from

db1fromtable;

2方法二:

在cmd下执行,mysqldump

-u

root

-p

db1

fromtable

file=d:/fromtablesql;

输入秘密,root为用户名

登录db2

执行

source

d:/fromtablesql;

3方法三:

登录db1

执行

select

from

fromtable

into

outfile

"d:/fromtable

txt";

导出纯数据格式

登录db2

执行

load

data

infile

d:/fromtable

txt

into

table

fromtable;

需要先建一张和原表结构一样的空表。

4建一个odbc连接,先导出到access中,再导出到另一个库中。

不同数据库之间的表导入方法:

1:选择目标数据库——鼠标右键——任务——导入数据。

2:配置数据库来源

3:配置完成后选择下一步,设置目标数据库。

4:目标传输方式最好是选择,Microsoft OLE DB Provider for SQL Server方式,然后设置目标数据库服务器地址,使用SQL Server 身份验证,设置好账号密码后选择目标数据库,点击下一步。

5:选择复制一个或多个表全表复制,如果需要写SQL取特定的数据,选择编写查询以指定传输数据方式,最后选择下一步。

6:选择映射的表,按如下勾选。

7:选择下一步,完成。

扩展资料:

SQL导入语句

1、如果要导出数据到已经生成结构(即现存的)FOXPRO表中,可以直接用下面的SQL语句

insert into openrowset('MSDASQL',

'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:\',

'select from [aaDBF]')

select from 表

说明:

SourceDB=c:\ 指定foxpro表所在的文件夹

aaDBF 指定foxpro表的文件名

2、导出到excel

EXEC masterxp_cmdshell 'bcp SettleDBdboshanghu out c:\temp1xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'

3、/ 导入文本文件

EXEC masterxp_cmdshell 'bcp dbnametablename in c:\DTtxt -c -Sservername -Usa -Ppassword'

以数据库A

表A1

和数据库B为例

表B1

将A数据库中A1表导入到B数据库B1表中

SQL

SERVER

在B数据库下

打开查询分析器

INSERT

INTO

B1(B1COL1,B1COL2)

SELECT

A1COL1,A1COL1

FROM

ADBOA1

WHERE

条件

F5

就完成了。

ORALCE

INSERT

INTO

B1@数据库database

link(B1COL1,B1COL2)

SELECT

A1COL1,A1COL1

FROM

A1@数据库database

link

WHERE

条件

首先你要建立一个表,例如是注册的用户表user

,里面的结构有字段

id,

name,nickname,email等。

然后在你的表单处<form

action="aphp"

method="post"

name="regform">(如果有上传,还要加上enctype="multipart/form-data")

,那么点击表单提交按纽后,此表单将会交给处理页aphp来作处理。

如果简单点,你就直接可以将表单传递过来的数据$_POST,直接用sql插入语句,insert

into来插入到数据库,表user中。例如insert

into

user

set

name='"$_POST['name']"'

利用数据库的导入/导出功能就可以了

txt文件,你的同事应该把数据按照一定格式导出到了txt文件,你只要按照导入功能的提示导入数据即可。

项目里面通过连接数据库进行 *** 作。

看来你的知识还有很大的提升空间,加油学习吧。你要关注的是项目用的哪种数据库 Oracle,MySQL,MSSQL,还是其他的呢?

另外用什么语言开发?这些都是你要学习的。

望采纳。

plsql developer tools->import tables/ text importer/jdbc importer可以导入多种数据格式

SQLLDR

SQLLDRexe "用户名/密码@连接名" control= '\控制文件ctl'

ctl格式自己找

最直接最简便的方法就是到客户那之后登上你自己的数据库,再连接上客户的数据库,然后在自己的数据库中按照下面的步骤 *** 作:

1、选中包含你建的表的数据库;

2、右键-------->任务------------>导出数据

3、接着会d出数据库导入导出向导

然后按照提示进行配置

(注意数据源的配置)

4、后面选中你要导入的表名;

5、确定就ok了。

整个过程全部是可视化 *** 作简洁明了,不懂的可以Q我:893427588

不用导入,安装好mysql,再在mysql建立数据库,在MyEclips写对代码:

package comjavaeyerennyitdbtest;

import javasqlDriverManager;

import javasqlConnection;

import javasqlSQLException;

public class MySQLTest { private static String dburl = "jdbc:mysql://localhost:3306/Cardmsuser=root&password=mysql";

public MySQLTest() {

try {

Connection con = DriverManagergetConnection(dburl);

Systemoutprintln("connect successfully");

}

catch(SQLException se) {

seprintStackTrace(); } }

public static void main(String[] args) {

new MySQLTest(); } }

以上就是关于如何把一个数据的表导入另一个数据库全部的内容,包括:如何把一个数据的表导入另一个数据库、SQL SERVER中,如何把一个表中的数据导入到另一个表中(不同数据库之间的表导入)、怎么把一个数据库表的字段导入到另一张数据库表中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9703685.html

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

发表评论

登录后才能评论

评论列表(0条)

保存