簡體   English   中英

使用Rubygems將CSV文件數據加載到Mysql中

[英]Loading CSV file Data into Mysql using Rubygems

嘗試使用ruby編程將數據從csv文件插入DB。 由於這個問題,我對使用ruby編寫腳本比較新鮮。

CSV文件中的數據如下:

12,prakash,nair,kerala,india
13,koteswarreddy,aula,andhra pradesh,india
14,kush,gambhir,punjab,india
15,james,arnold,NY,USA  

親切,建議我使用Ruby將這些數據加載到Employee數據庫中。

require 'csv'
load 'dbconnection.rb'
require 'activerecord'

class Employee<ActiveRecord::Base
end

員工 ,我需要加載數據。

您可以按照以下步驟進行

require 'csv'    

csv_text = File.read(/path/to/file)
csv = CSV.parse(csv_text, :headers => false)
csv.each do |row|
  Employee.create!(row)
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM