PostgreSQL命令备忘录

在Mac电脑上。

$ 始まりのコマンドはターミナル。
# 始まりはpsqlでsuper user接続してる。

服务的启动

$ postgres -D /usr/local/var/postgres

从终端连接

在安装时,Postgres数据库已经存在了,所以先尝试连接到那里。

$ psql -d postgres

请选择一个选项。

    • d : データベースを指定(未指定でログインユーザー名のデータベース)

 

    • U : ユーザーを指定(未指定だとログインユーザー)

 

    h : ホスト名(未指定だとlocalhost)

在连接之前

psql的方便选项

数据库目录

$ psql -l

其实,只需要查看psql –help就好了。

在psql中的操作

我想知道版本

# select version();

显示用户列表

# \du

数据库列表

# \l

重新连接到另一个数据库

# \connect db_name

创建用户

# create user username;
CREATE ROLE

如果显示“CREATE ROLE”,则表示OK。

要求用户设置密码

# \password username(エンターキー)
Enter new password:
Enter it again:

按下回车键后,会进入输入密码两次的状态。

创建数据库

# create database db_name;
CREATE DATABASE

当屏幕上显示”CREATE DATABASE”时,点击确定即可。


在CentOS7.0(Vagrant)上安装PostgreSQL 9.4 – 喵!喵!好烦人!(软件工程师版)

闲散的人

我想连接到通过Vagrant创建的PostgreSQL数据库。

$ sudo -u postgres psql

以 PostgreSql 的使用者名稱 postgres 進行登入 PostgreSql。

广告
将在 10 秒后关闭
bannerAds