手上有两个数据库,一个ACCESS人才数据库,另外个MYSQL人才数据库,希望把ACCESS里的人才资料(例如姓名,年龄,毕业学校等)导入到MYSQL的数据库里(不是导数据库,而是导数据库里的资料),两个数据里的人才表的结构不一样,能导入吗?如何导入?请高手稍微详细的阐述下步骤,我是数据库菜鸟,而且学的时候也是直接通过PhpMyAdmin,并没有使用DOS操作。有问过一些高手,他们说:(以下是高手原话)
----------------------------------
针对 MySQL , 建立一个 ODBC 连接。然后在 Access 里面,建立一个 链接表 链接到 MySQL 的表上。然后把 Access 表的数据, 复制到 链接表上去。至于你用 SQL 语句来呢? 还是复制粘贴呢, 就随便了。
----------------------------------
分析上面高手的话,我自己总结出:
要把ACCESS要导入的表变成MYSQL的表,然后通过SQL语句进行MYSQL内部表之间的导入。两个问题,啥是ODBC链接啊?我用PhpMyAdmin时直接能用啊,PHP写代码调用数据时也就一句话就链接成功了啊。
另外个链接表如何建立啊?PhpMyAdmin能建立吗?还说要DOS控制台建立?或者有其他小软件直接把ACCESS的数据库能转换成MYSQL类型的数据库?
----------------------------------
针对 MySQL , 建立一个 ODBC 连接。然后在 Access 里面,建立一个 链接表 链接到 MySQL 的表上。然后把 Access 表的数据, 复制到 链接表上去。至于你用 SQL 语句来呢? 还是复制粘贴呢, 就随便了。
----------------------------------
分析上面高手的话,我自己总结出:
要把ACCESS要导入的表变成MYSQL的表,然后通过SQL语句进行MYSQL内部表之间的导入。两个问题,啥是ODBC链接啊?我用PhpMyAdmin时直接能用啊,PHP写代码调用数据时也就一句话就链接成功了啊。
另外个链接表如何建立啊?PhpMyAdmin能建立吗?还说要DOS控制台建立?或者有其他小软件直接把ACCESS的数据库能转换成MYSQL类型的数据库?
解决方案 »
- 想建立一个infobright群
- MYSQL启动时弹出“连线名称localhost已存在(或已在其他Navicat产品)。请指定其他连线名称。”这样的对话框,请问怎么解决?
- 构架一个小型服务器
- 谁有好用的MYSQL下载地址?
- 关于C API连接数据库的问题,代码出错了,我改了1个星期没改出来,大家帮看看
- mysql错误1045是什么啊??哪位大哥回一下啊
- 我应该怎么来设计这个表?
- 如何保证两个表的数据能正确插入?既在插入第二个表的时候能正确插入。
- 每年的月度统计报表
- redhat安装mysql,启动报如下错,怎么办
- unixODBC的头文件怎么弄啊?新人求教啊!
- mysql驱动32位与64位问题
安装MYSQL ODBC,网络连通,用户有相应权限
ACCESS查询:
SELECT * INTO t4 IN ODBC[ODBC;Driver={MySQL ODBC 5.1 Driver};Server=localhost;Port=3306;Database=tmp;USER=root;Pwd=123;]
FROM T4;