【Ruby・PG】Rubyを使ってpostgresに接続する方法

【Ruby・PG】Rubyを使ってpostgresに接続する方法

結論から言うと、以下のような感じで、大丈夫です!

コード
	host = String('mydemoserver.postgres.database.azure.com')
	database = String('postgres')
    user = String('mylogin%40mydemoserver')
	password = String('')

	# Initialize connection object.
    connection = PG::Connection.new(:host => host, :user => user, :dbname => database, :port => '5432', :password => password)
    puts 'Successfully created connection to database.'

    resultSet = connection.exec('SELECT * from inventory;')
    resultSet.each do |row|
        puts 'Data row = (%s, %s, %s)' % [row['id'], row['name'], row['quantity']]
    end

※ require ‘pg’的な記述が必要ですので、それだけ要注意です!

Leave a Reply

Your email address will not be published.

CAPTCHA