Access 数据定时迁移到 Mysql的数据库

[复制链接]
查看11 | 回复2 | 2008-4-7 19:43:48 | 显示全部楼层 |阅读模式
现在有一个需求,需要每天定时把Access数据文件中的一张表定时发送到Mysql数据库的一张表,请问有什么方法解决?
回复

使用道具 举报

千问 | 2008-4-7 19:43:48 | 显示全部楼层
如果能生成INSERT 语句,相信很容易了
回复

使用道具 举报

千问 | 2008-4-7 19:43:48 | 显示全部楼层
当然可以了,步骤如下
1.在access导出数据,导出格式为text的,数据如下,导出方法见图
0,"yxyup"
1,"yxyup1"
2,"yxyup2"
2.binary方式ftp到msyql服务器上
3. 导入mysql
mysql> create table t1 (id int,name char(10));
Query OK, 0 rows affected (0.05 sec)
mysql> select * from t1;
Empty set (0.00 sec)
mysql> load data local infile '/tmp/t1.txt' into table t1 FIELDS TERMINATED BY ',' ENCLOSED BY '"' ;
Query OK, 3 rows affected (0.00 sec)
Records: 3Deleted: 0Skipped: 0Warnings: 0
mysql> select * from t1;
+------+--------+
| id | name |
+------+--------+
|0 | yxyup|
|1 | yxyup1 |
|2 | yxyup2 |
+------+--------+
3 rows in set (0.00 sec)
[ 本帖最后由 yxyup 于 2008-4-25 17:39 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行