0
我有許多巨大的Excel電子表格(如1000個文件,每個有65000行),需要導入到MySQL。 我應該使用JAVA並使用excel庫嗎?我應該在PHP中使用嗎? 你可以給我示例代碼只導入一個簡單的Excel文件到MySQL表?如何將巨大的Excel電子表格導入到mysql中的表格中?
感謝,
阿米爾
我有許多巨大的Excel電子表格(如1000個文件,每個有65000行),需要導入到MySQL。 我應該使用JAVA並使用excel庫嗎?我應該在PHP中使用嗎? 你可以給我示例代碼只導入一個簡單的Excel文件到MySQL表?如何將巨大的Excel電子表格導入到mysql中的表格中?
感謝,
阿米爾
如果on Rails的使用Ruby,你可以這樣做:
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
感謝您的幫助,但我從來沒有使用過的Ruby,也許有一天我會試一試。暫時,我需要在幾天內完成。 – Sonic 2013-03-22 22:43:13