準備
gem install sqllite3
以下のファイルをtableにつめる.
food_list.txt
1,xxx
2,yyy
3,zzz
4,aaa
確認
コード
require 'rubygems' require 'sqlite3' db=SQLite3::Database.new("syoku.sqlite3") db.execute("drop table if exists food_list") db.execute("create table if not exists food_list(id integer,foodname text)") f=open("id_food_list.txt") f.each{|i| i.chomp! puts i; i=i.split(",") db.execute("insert into food_list values(#{i[0]},\"#{i[1]}\")") }
sqlite3 syoku.sqlite3
sqlite> .table
food_list
select * from food_list
....
1|xxx
2|yyy
3|zzz
4|aaa