Mac上安装配置和简单使用PostgreSQL(仍然很不懂)

因为想要使用推荐的rails-template。需要使用postgres。并初始化了一个用户postgres,密码是postgres。( e.g. $ createuser -d postgres )


需要买一本,相关的数据库书读。暂时看网上的简化使用说明:(原文连接)


我已经使用brew install postgresql安装,并已经设置开机启动brew services start postgresql

进入控制台PostgreSQL: 

psql

使用\l列出所以的数据库。已经存在用户同名的数据库,postgres数据库 

我安装原文操作,输入命令,但没有任何提示。最后查看\l,没有发生变化,我觉得是我操作在哪一个位置出错了。

从新设置密码为 postgres 

chentianwei=# CREATE USER postgres WITH PASSWORD 'postgres'
chentianwei-# \l
chentianwei-# CREATE DATABASE exampledb OWNER postgres
chentianwei-# \l
chentianwei-# GRANT ALL PRIVILEGES ON DATABASE exampledb to postgres

再使用psql -U postgres -d postgres

进入数据库输入\l 列出的数据库也没有发生什么变化。 


命令一览: 

\password:设置当前登录用户的密码

\h:查看SQL命令的解释,比如\h select。

\?:查看psql命令列表。 \l:列出所有数据库。

\c [database_name]:连接其他数据库。

\d:列出当前数据库的所有表格。

\d [table_name]:列出某一张表格的结构。

\du:列出所有用户。

\e:打开文本编辑器。 \conninfo:列出当前数据库和连接的信息。

\password [user]: 修改用户密码

\q:退出


猜你喜欢

转载自www.cnblogs.com/chentianwei/p/9183530.html