2009-08-12
ちょっとだけやってみた
# aptitude search ruby
すると1.8 と1.9 系が出てきた。
とりあえず新しい方がいいだろうと 1.9を入れる。
# aptitude install ruby1.9
cd /tmp/test $ cat aaa.rb # -*- coding: utf-8 -*- 3.times do puts "ほげほげ"
end 3.times do puts "hoge"
end
$ ruby1.9 aaa.rb ほげほげ ほげほげ ほげほげ hoge hoge hoge
ruby から sqlite を使う
$ sudo aptitude install libsqlite3-ruby1.9
#!/usr/bin/ruby1.9 # -*- coding: utf-8 -*- require 'sqlite3' database = "data.db" # 一度消しとく File.unlink(database) db = SQLite3::Database.new(database) CREATE_TABLE=<<TXT create table test ( key interger, name text ); TXT db.execute(CREATE_TABLE) INSERT_TABLE=<<TXT2 insert or replace into test (key, name) values(123,"bbb"); TXT2 db.execute(INSERT_TABLE) db.close
確認は sqlite3 コマンドから・・・
$ sqlite3 data.db
SQLite version 3.6.10
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .schema
CREATE TABLE test (
key interger,
name text
);
sqlite> select * from test;
key name
---------- ----------
123 bbb
sqlite> .q
rubyでsqliteを使う方法 - ぴょぴょぴょ? - Linuxとかプログラミングの覚え書き -
http://d.hatena.ne.jp/pyopyopyo/20070325/p1

