access数据库mysql文件_Access数据库文件怎么转为MySql数据库?

展开全部

在MySql里面新建数据库--》右键点数据库选择“导入”----》按提示选择OLEDB ACCESS文件类型----》选择文件路径点下一步-------》选择你62616964757a686964616fe58685e5aeb931333335346166要导入的表或视图名称-------》确认导入

完成后再去看看你的数据库是否成功了。

还有一种办法就是直接创建一个表在SQL,复制过去也是一样的。

手段厉害点的办法是用TSQL写。

还有一种办法是编程方法。后面两种办法是在你SQL已经有数据的情况下使用,既然你用ACCESS,就用ACCESS举例:

ACCESS做连接表,网络连接表可以直接ACCESS使用远程数据库表,你按想到来选择ODBC数据库,选择SQL Server输入验证信息,选择数据库名验证确定,然后选择数据源,选择数据表创建连接表,这个表就可以直接在ACCESS使用,直接在查询里写SQL语句:Insert into dbo.SQL表名 select 字段1,字段2... from 本地ACCESS表 left join dbo.SQL表名  on dbo.SQL表名.字段1=本地ACCESS表.字段1 where dbo.SQL表名.字段1 is null; 这句话意思是,先用本地表去匹配查询连接表,查到数据就不插入(防止重复),没查到就插入,这样做就防止重复的插入数据。

第二个办法是VBA,在ACCESS上建立窗体,拖个按钮写代码:Dim cnn As ADODB.Connection

Set cnn =new ADODB.Connection

cnn.ConnectionString="Driver={SQL Server};Server=192.168.1.2;UID=sa;PWD=111;DataBase=SQL数据库名"

cnn.Open

cnn.Excute "Insert Into 表名 Select * from ACCESS表名 in [ODBC:...]..."

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值