psql-01

数据库:

  • 创建:createdb mydb;
  • 删除: dropdb mydb;

连接:

  • 连接: psql mydb;

表:

  • 显示表: \d [mydb];(注意如果后面跟空的话没有分毫号; 注意不是\d *)
  • 创建表:

    create table mytable (
      name varchar(80)
    );
  • 删除表: drop table mytable;

创建数据

  • 插入数据: insert into users ('jinks');
  • 从其他地方拷贝: copy users from '/home/user/users.txt';
  • 更新: update mydb set attr = value where other_attr = value

查找:

  • 查找所有: select */attr1,attr2.. from mytable;
  • 查找排序显示:select * from mytable order by attr1,[attr2..]
  • 特定查找: select * from mytable where attr1 = value and attr2 > double
  • 查找计算值: `select max|min|sum|avg(attr) from users;

程序:

  • 退出: \q;

你可能感兴趣的:(psql)