PostgreSQL常用语句

PostgreSQL常用语句

连接

1
$ psql -h 10.226.133.9 -U root -p 5432

databases

  1. 查看数据库列表
    1
    2
    3
    \l
    --- 或
    SELECT datname FROM pg_database;
    
  2. 创建数据库
    1
    create database school;
    
  3. 切换数据库
    1
    \c school
    

tables

  1. 查看表列表
    1
    2
    3
    \d 
    --- 或
    \d 数据库名称
    
  2. 查看表结构
    1
    \d student
    
  3. 创建表
    1
    2
    3
    4
    5
    6
    7
    8
    CREATE TABLE student (
    s_id SERIAL,
    s_name VARCHAR(64) DEFAULT NULL,
    s_birth TIMESTAMP DEFAULT NULL,
    s_addr VARCHAR(255) DEFAULT NULL,
    s_phone VARCHAR(64) DEFAULT NULL,
      PRIMARY KEY (s_id)
    ) ;