请问如何将MySql数据库中的数据导入到新建的空ACCESS 数据库文件中要手动的操作。 或者是 在 MySql 中以命令的格式操作。
成功即可。

解决方案 »

  1.   

    这是两个不同的数据库,字段类型、长度、主键、外键、约束等等都有区别
    假设MYSQL字段没有特殊的,如BLOB字段
    JET SQL:
    SELECT * INTO ACCESSTABLE
    FROM MYSQLTABLE IN ODBC[ODBC;Driver={MySQL ODBC 5.1 Driver};Server=localhost;Port=3306;Database=TEST;USER=root;Pwd=123;]
      

  2.   

    OR
    在MYSQL中用SELECT OUTFILE导出TXT文件,ACCESS再导入
      

  3.   

    安装一个mysql的ODBC驱动,然后在 access 中创建链接表,然后复制这些mysql中的表就行了。
      

  4.   


    这个方法貌似很简单。能详细说明吗?
    我对MYSQL 语法不懂
    只是今天老板让把数据倒出来。
    好多表。
      

  5.   

    或者用 mysqldump 将数据库导出xxx.sql,然后人工的修改一下 xxx.sql中的语句以适合access,再到 Access中去利用VBA批量执行这些语句。
      

  6.   


    那对你来说简单的方法,还是安装ODBC,然后在控制面板中创建MYSQL的ODBC,之后再到ACCESS导入(菜单,文件,获取外部数据,导入)只是主键,外键,你需要自己检查一下。