如何 mysql 导入 access数据库

如何 mysql 导入 access数据库,第1张

如何

mysql

导入

access数据库

1打开Access程序,新建一个Access数据库。

2创建一个ODBC连接,

点击外部数据-->ODBC数据库---->通过链接表链接到数据源

,可以选择“复制表”或“链接表”。链接表的好处是mysql数据源更新,Access链接数据表跟着更新,Access可以作为mysql数据库的界面。

3在d出的界面,点击选项卡机器数据源---->新建,

会d出警示对话框,点击确定即可。

4在d出的界面,点击用户数据源,点击下一步,

在d出的见面,选中MySQL

ODBC

52

Unicode

Driver,

点击完成。

5这个步骤最为关键,是具体的数据链接源。

Data

source

name:kdata(这是将这个连接命名,读者可以自己随便命名),

TCP/IP

server:localhost(本地数据库一般都是localhost),

Port:3306(本地数据库一般都是3306这个接口)。

User:

Password:

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;

Windows XP sp2

MS SQL Server 2OOO sp1

MySql 5041

1:MSSQLServer数据库导入到MySql数据库

步骤:

1安装mysql数据库的ODBC驱动,mysql-connector-odbc-35123-win32msi,下载并安装。

2在Mysql中创建数据库实例。

3打开控制面板 --> 管理工具 --> 数据源ODBC,在用户DSN中添加一个MySQL ODBC 351数据源。

4在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器Server,用户User,密码Password,输入正确后选择要导入的数据库,Database选择你需要导入的数据库。在连接选项connect options中根据需要设置MySql使用的端口port和字符集Character Set。

注:字符集一定要和Mysql服务器相对应,如果Mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到Sql Server可能会出现问号乱码。

5打开sql server企业管理器,选择该数据库,单击右键选择所有任务 --> 导出数据。

6‘选择数据源’为默认,‘选择目的’为刚刚安装的mySQL数据源,用户/系统DSN为MysqlDNS。在‘指定表复制或查询’中选择‘从源数据库复制表和视图’,在‘选择源表和视图’里,选择需要导入的表,即可将数据从MSSQLServer数据库导入到MySql数据库中。

2:MySql数据库导入到MSSQL数据库中

1安装mysql数据库的ODBC驱动,mysql-connector-odbc-35119-win32msi

2打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 351数据源。

3在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS;然后输入服务器,用户User,密码Password,输入正确后选择要导入的数据库。在连接选项connect options中根据需要设置MySql使用的端口port和字符集Character Set。

注:字符集一定要和Mysql服务器相对应,如果Mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到Sql 可能会出现问号乱码。

4打开sql server企业管理器,新建一数据库MySql。选择该数据库,单击右键选择所有任务\导入数据。

5选择数据源为其它(ODBC数据源),用户/系统DSN为MysqlDNS。其余根据向导进行,即可将数据从MySql数据库导入到MSSQL数据库中

工具/材料

mysql,windows 7 ,备份的数据库

先启动mysql服务,在命令行下输入net start mysql,然后登录,输入

mysql -uroot-p,回车后输入密码

输入下图中的语句,创建数据库,查看数据库,然后输入exit退出,如下图所示

导入数据库到刚才创建的数据库,在命令行下输入mysql -uroot -p t < /tsql

t是刚才创建的数据库的名称,/tsql表示当前目录下的tsql数据库,就是要导入的数据库的路径

查看结果

以上就是关于如何 mysql 导入 access数据库全部的内容,包括:如何 mysql 导入 access数据库、Mysql 怎样将一个数据库中表 数据 插入到 另一个数据库 表中、怎么将MySQL里的表数据导入到SqlServer里面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存