Zul*_*din 3 database postgresql macos ruby-on-rails ruby-on-rails-4
我按照本教程在Mac上安装PG.这是我第一次在本地使用PG.在此之前我在Rails项目中使用了很多Sqlite.
我找到了这个PSequel GUI应用程序,我刚安装它.但我不知道如何连接到我的localhost PostgreSQL数据库.
我的是什么:
localhost:3000在本地测试我的Rails应用程序)谢谢.
localhost:3000是webrick webserver 的默认网址.默认情况下,postgre SQL服务连接到localhost在5432后.
$ cat /etc/services | grep postgres
postgres 5432/tcp # POSTGRES
postgres 5432/udp # POSTGRES
Run Code Online (Sandbox Code Playgroud)
这适用于unix类似的系统.我有postgres服务器监听5432端口.
$ netstat -l --numeric-ports |grep 5432
tcp 0 0 localhost.localdomain:5432 *:*
unix 2 [ ACC ] STREAM LISTENING 11396 /tmp/.s.PGSQL.5432
Run Code Online (Sandbox Code Playgroud)
因此字段将具有以下默认值:
主机/插座
localhost
Run Code Online (Sandbox Code Playgroud)
出于测试/开发目的,大多数人使用本地服务器连接到db.
港口
5432
Run Code Online (Sandbox Code Playgroud)
那只是postgres服务器(而不是网络服务器)连接端口.要验证列表和grep postgres配置文件,如下所示:
# cat /var/lib/pgsql/data/postgresql.conf | grep port
#port = 5432 # (change requires restart)
Run Code Online (Sandbox Code Playgroud)
这里注释掉了,因此应用了默认值.
用户
你是,但你必须在用户或终端实用程序连接之前创建用户角色.postgrescreateuserpsql
密码
当您创建用户时,只需将密码保留为空.所以你可以在表格中留空.
数据库
那是数据库名称.如果需要,使用命令创建它.
您应该输入以下详细信息进行配置:
主机/套接字?- 本地主机
港口?- 5432
用户?- 数据库用户(我的情况是:postgres)
密码?- 上述用户的密码
数据库?- 您的项目的数据库名称
你可以看到
本站截图: http: //www.psequel.com/
| 归档时间: |
|
| 查看次数: |
4509 次 |
| 最近记录: |