假设我们拥有一个远端的数据库服务器,是需要连接才能去管理和获取数据的,那我们怎样才能去连接呢? 通过数据库管理软件(pgadmin) 这是一种非常常见也很方便的工具。
通过代码的方式(sequel gem) require 'sequel' #sequel是一个数据库管理gem require 'pg' # 下面是sequle 提供的连接数据的方式 DB = Sequel.postgres(:host => '121.201.xx.xxx', :port => 59888, :user => 'usename', :password => '123456', :database => 'database', :max_connections => 20, :pool_timeout => 30 ) # 下面就可以写获取数据的sql 语句了 sql = "select * from accounts" DB[sql].all 通过终端连接
前提是你在本机已安装了postgresql
-h 主机名 (责任编辑:IT) |