zoukankan      html  css  js  c++  java
  • postgreSQL 简单命令操作

    我们通过su - postgres 命令去连接 postgreSQL

    进入命令行后,我们通过psql来选择数据库

    注意:psql默认进去postgres库中

    1.初始只有这几个库

    2.创建数据库的两种方式

      a.在bash命令行 中 可以使用 createdb db_name 来创建数据库,然后psql启动

      b.psql 进入某一个具体数据库后使用create database db_name 来创建数据库,退出,切换登陆

    3.删除数据库的两种方式

      a.在bash命令行 中 可以使用dropdb db_name 来删除数据库

      b.进入某一具体数据库后使用drop database db_name 来删除数据库

    4.psql 含有一些内部命令

      l : 列出所有数据库

      d : 列出当前库下所有表

      q : 退出当前数据库

      du : 列出当前所有用户

      h : help 查出含有所有命令

    5.创建表

    注意:创建表的表名不能为user,应该已经被占用了

    6.删除表

    注意:删除时测试,表名称带联想功能

    7.数据类型(后期遇到时会进行添加)

      int —— 正常整数类型

      real —— 单精度浮点数

      date —— 日期

      varchar —— 字符串

      point —— 坐标

    8.插入表数据

    9.查询表数据(单表)

    注意:

      a.头字段没有显示出来

      b.支持条件查询 where

      c.支持排序 order by db_column [desc|asc]

      d.支持去重 distinct 

      10.关联查询(多表)

    左连接、右连接、内连接都有

    11.聚合函数

    注意:聚合函数不能存在于where条件中

    12.子查询

    13.分组

    分组支持having 做筛选

    14.修改

    15.删除

    delete from table_name


    !!!!!!!!!!!!!!!!!!!!!!!!!!截止到目前,感觉和mysql中基本sql写法没什么大的改变

  • 相关阅读:
    WebLogic10 & MyEclipse 配置(转)
    java中的接口隔离(ISP)
    java多线程之 wait(),notify(),notifyAll()
    Windows Server 2008 R2终端服务器激活方法
    [zt]PHP+jQuery+Ajax实现用户登录与退出
    USACO Window AreaDFS矩形切割
    eWebEditor在IE8,IE7下所有按钮无效之解决办法
    [zt]【HoorayOS】开源的Web桌面应用框架——安装部署
    javascript Date format(js日期格式化)
    web design
  • 原文地址:https://www.cnblogs.com/kongkongFabian/p/9963632.html
Copyright © 2011-2022 走看看