幾種常見Ruby連接數據庫技巧講解
作者:佚名
Ruby連接數據庫對于一個編程人員來說,是經常會遇到的問題。在這里將會針對我們經常遇到的了解數據庫問題做一個詳細的介紹。
我們在使用Ruby語言的時候,經常會遇到與數據庫相關的知識。在這里我們將會學到一些常見的Ruby連接數據庫的一些技巧講解。#t#
Ruby連接數據庫1 連接SQLite:
- require 'sqlite'
- db = SQLite::Database.new
("library.db") - db.execute("select title,
author from books") do |row| - p row
- end
- db.close
Ruby連接數據庫2連接mysql:
- require 'mysql'
- m = Mysql.new("localhost",
"name","password","maillist") - r = m.query("SELECT * FROM people ORDER BY name")
- r.each_hash do |f|
- print "#{f['name']} - #{f['email']}"
- end
Ruby連接數據庫3連接到PostgreSQL:
- require 'postgres'
- conn = PGconn.connect
("",5432, "", "", "testdb")- conn.exec("create table rtest
( number integer default 0 );")- conn.exec("insert into rtest
values ( 99 )")- res = conn.query("select * from rtest")
- # res id [["99"]]
責任編輯:曹凱
來源:
ddvip.com