如何将一个巨大的Excel电子表格导入mysql中的表?

时间:2013-03-22 22:05:09

标签: mysql excel import

我有很多很棒的excel电子表格(比如1000个文件,每个都有65000行),需要导入到mysql中。 我应该使用JAVA并使用excel库吗? 我应该用PHP做吗? 你能给我一些示例代码,只需将一个简单的excel文件导入mysql表吗?

谢谢,

阿米尔

1 个答案:

答案 0 :(得分:0)

如果你使用Ruby on Rails,你可以这样做:

require 'csv'    

csv_text = File.read('...')
csv = CSV.parse(csv_text, :headers => true)
csv.each do |row|
  row = row.to_hash.with_indifferent_access
  YourModel.create!(row.to_hash.symbolize_keys)
end
相关问题