postgresql的一些基本用法
2021/5/7 2:27:17
本文主要是介绍postgresql的一些基本用法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
设置自动启动并且启动postgresql服务
systemctl enable postgresql-10
systemctl start postgresql-10
su - postgres 进入postgres用户
su - postgres : 进入postgres, 记住尽量用 - 的方式进入, 因为这样会跳转到postgres用户的家目录,有更多的权限,比如说nano test1.sql只有在家目录下才有权限保存,另外nado test1.sql 退出的方法是ctrl+x, 对照下面的提示用ctrl+该字母
psql komalobl1: 进入数据库
\i db.sql 导入数据库文件,执行里面的sql语句
\d 或者 \dt 简略显示该数据库中的表
cteatedb post; 创建数据库
alter table post rename post1: 更名数据表
drop table post1: 删除数据库,很少用,慎用,
\dt 和 \dt 数据库名 粗略显示数据库
\d 数据库名: 仔细显示数据库信息
\t 开启只显示元祖(只显示查到的信息,什么标题都没有), 尽量不要开, 再一次 \t关闭,
\x 扩展显示已打开(查询到想信息分开显示,很长分杂乱), 尽量不要开, 再一次 \x关闭。
此处的'球员信息'换成双引号"球员信息"就可以了了,记住as后面的用双引号
komalobl1=# select player, concat(player, '/', team) as '球员信息' from users; 错误: 语法错误 在 "'球员信息'" 或附近的 第1行select player, concat(player, '/', team) as '球员信息' from ... komalobl1=# select substring(team, 1, 1) as 'qiuyuanxinxi' from users; 错误: 语法错误 在 "'qiuyuanxinxi'" 或附近的 第1行select substring(team, 1, 1) as 'qiuyuanxinxi' from users; ^ komalobl1=# select substring(team, 1, 1) as "qiuyuanxinxi" from users; qiuyuanxinxi -------------- 勇 火 勇 骑 雷 热 (6 行记录) ``` ^
这篇关于postgresql的一些基本用法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-05快速清空 PostgreSQL 数据库中的所有表格,让你的数据库重新焕然一新!
- 2024-01-04在PostgreSQL中创建角色:判断角色是否存在并创建
- 2023-05-16PostgreSQL一站式插件推荐 -- pg_enterprise_views
- 2022-11-22PostgreSQL 实时位置跟踪
- 2022-11-22如何将PostgreSQL插件移植到openGauss
- 2022-11-11PostgreSQL:修改数据库用户的密码
- 2022-11-06Windows 环境搭建 PostgreSQL 物理复制高可用架构数据库服务
- 2022-10-27Windows 环境搭建 PostgreSQL 逻辑复制高可用架构数据库服务
- 2022-10-11PostgreSql安装(Windows10版本)
- 2022-09-13PostgreSQL-Network Address类型操作和函数