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。