x玩转Po

安装PostgreSQL

pkg install postgresql

初始化运行

# 创建目录mkdir -p $PREFIX/var/lib/postgresql# 初始化initdb $PREFIX/var/lib/postgresql

Termux玩转PostgreSQL

运行postpresql

postgres -D $PREFIX/var/lib/postgresql/

后台运行

# 后台运行nohup postgres -D $PREFIX/var/lib/postgresql/ &# 查看后台任务jobs# 关闭后台命令kill %<id>

Termux玩转PostgreSQL

进入数据库

  • 查看用户名
whoami
  • 列出数据库
psql -l

Termux玩转PostgreSQL

  • 进入命令行
clear
  • 连接数据库
psql -U u0_a96 -d postgres 

Termux玩转PostgreSQL

创建新用户和数据库

刚刚完成安装后,会生成一个postpresql的数据库和一个与系统用户名的数据库用户,在一台Debian机器安装的 PostgreSQL 对比发现,会生成postgresql的数据库和用postgresql的数据库用户,也会生成postgresql的Linux系统用户,termux是没有的postgresql用户,是共用系统的用户名。

  • 使用 CREATE 语法来进行创建用户

进入psql命令行模式,termux比较奇葩,要连默认接数据库才可以进入psql操作,可能我还没有知道更好的方法

psql -U u0_a96 -d postgres
  • 进入后,先创建一个数据库用户并指定一个密码

这里创建一个username的用户

create user username with password '                
上一篇:Centos7安装Jenkins
下一篇:卤肉的正确做法3个条件缺一不可 少一个都会失败