postgresql 基础
Postgresql常用命令
连接数据库:
NEO:~ zhenxink$ psql postgres
用指定的用户名登陆指定的数据库:
MacBook-Pro:~ zhenxink$ psql -U testdbuser -W testdb Password for user testdbuser: psql (9.6.16) Type "help" for help. /* psql -U testdbuser -W testdb -U:以哪个用户登录 -W:登录哪个数据库; */
创建数据库:
CREATE DATABASE 数据库名;
创建数据库用户testdbuser,并设置密码testdbpass:
postgres=# create user testdbuser with password 'testdbpass'; CREATE ROLE
注: create user 时不加双引号,创建出来的用户名大小写不敏感。
创建用户数据库,这里为testdb,并指定所有者为testdbuser:
postgres=# CREATE DATABASE testdb OWNER testdbuser ENCODING 'UTF-8'; CREATE DATABASE
查看数据库:\l 命令
postgres=# \l
进入数据库:\c + 数据库名
postgres=# \c testdb You are now connected to database "testdb" as user "zhenxink". testdb=#
查看数据库中的表:
\d 命令
查看数据库中的表信息:
\d tablename
删除数据库:
postgres=# DROP DATABASE 数据库名;
postgresql 的 \x 相当于 mysql 的 \G
参考链接:https://blog.csdn.net/feinifi/article/details/103461400
Code your future.