zoukankan      html  css  js  c++  java
  • 003.PGSQL-Linux命令行下操作pgsql数据库

    登陆数据库(此用户和数据库用户同名)

    su -  mmm

     gsql -d postgres -p  端口号  -r 

    创建数据库

    create DATABASE  mydb;

    CREATE DATABASE "dbshow"
    WITH
    OWNER = "postgres"
    ENCODING = 'UTF8'
    ;

    COMMENT ON DATABASE "dbshow" IS 'dbshow演示库';

    查看数据库列表

    l

    切换进入数据库

    c  mydb

    创建scheme

    create  scheme myscheme;

    CREATE SCHEMA "dbscheme" AUTHORIZATION "postgres";

    COMMENT ON SCHEMA "dbscheme" IS 'dbshow模式demo';

    创建表

    runoobdb=# create table myschema.company(
       ID   INT              NOT NULL,
       NAME VARCHAR (20)     NOT NULL,
       AGE  INT              NOT NULL,
       ADDRESS  CHAR (25),
       SALARY   DECIMAL (18, 2),
       PRIMARY KEY (ID)
    );

    查看表列表

    d  查看所有表

    dt  tablename  查看某个表结构

    dt+ tablename  查看某张表的详细信息,大小、注释

    d  索引名称    查看索引信息

    d  tablename?

    d  tablename*  通配符

    dn  查看scheme

    db  查看所有的表空间

    du  dg  查看用户、角色

    dp tablename 查看表的权限分配情况

    退出登陆

    q

  • 相关阅读:
    PHP 原型模式
    PHP 观察者模式
    PHP 策略模式
    PHP 适配器模式
    PHP static静态属性和静态方法
    PHP中this,self,parent三个关键字
    PHP 单例模式
    git修改账号密码-命令行
    微信开发SDK推荐
    Java并发编程:线程池的使用
  • 原文地址:https://www.cnblogs.com/star521/p/13373664.html
Copyright © 2011-2022 走看看