将Microsoft Access导入Ruby on Rails MySQL数据库

时间:2011-08-06 13:05:45

标签: mysql ruby ms-access

我需要通过Ruby将Microsoft Access数据库中的数据以编程方式导入MySQL数据库。我需要这个过程尽可能简单,因为目标是非技术用户获取访问数据库,将其上传到Rails应用程序,并将数据提取到新数据库。

有没有办法在Mac或Linux环境中完全通过Ruby完成此操作?

1 个答案:

答案 0 :(得分:0)

1)将访问文件导出为CSV

2)您可以使用http://dev.mysql.com/doc/refman/5.1/en/load-data.html

示例:

   mysql> LOAD DATA LOCAL INFILE 'myfile.csv'
       -> INTO TABLE mytable
       -> FIELDS TERMINATED BY ',' ENCLOSED BY ''
       -> LINES TERMINATED BY '\r\n';