• 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 数据库名: 仔细显示数据库信息

    开启只显示元祖(只显示查到的信息,什么标题都没有), 尽量不要开, 再一次 关闭,

    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 行记录)
    
    ```                                              ^
    写入自己的博客中才能记得长久
  • 相关阅读:
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    win10右键新建markdown文件
    force down pool_member
    自控力差,你可能忽略了一种更底层的能力
    多线程的通信问题
    多线程的安全问题
    Java实现多线程的两种方式
    为什么你成不了数据分析高手?可能是缺少这个思维
    jstack && jmap
    对ElasticSearch主副分片的理解
  • 原文地址:https://www.cnblogs.com/heris/p/14154531.html
Copyright © 2020-2023  润新知