PostgreSQL在Linux环境下的常用命令总结

标题

须知:
以下所有命令我都在Linux环境中执行验证过,大家放心食用,其中的实际名称换成自己的实际名称即可。而且这块如果你不是运维人员的话,你只需要简单的会在Linux下查一下数据就行了。其他的操作都在客户端工具操作比较简单。了解一下即可

关于客户端的操作命令可以点我查看

在这里插入图片描述

登录PgSQL

基本连接方式
psql -U <用户名> -d <数据库名>:这是连接到指定数据库的常用命令。
例如,psql -U postgres -d mydb 表示以 postgres 用户身份连接到 mydb 数据库。
如果省略 -d 选项和数据库名,将连接到用户的默认数据库(postgres) 。

在这里插入图片描述

库表基本操作命令

  • 查看数据库版本:select version();

  • #查看有哪些用户:dg

  • 列出所有数据库:l

  • 切换数据库:c mydb

  • 列出当前数据库的所有表:dt

  • 列出表的结构:d 表名

  • 列出所有角色:du

  • 修改用户名密码:postgres=# alter user postgres with password 'postgres';

    – 创建新数据库
    CREATE DATABASE 数据库名;

    – 删除数据库
    DROP DATABASE 数据库名;

    – 创建新表
    CREATE TABLE 表名 (
    列1 数据类型,
    列2 数据类型,

    );

    – 删除表
    DROP TABLE 表名;

    – 插入数据
    INSERT INTO 表名 (列1, 列2, …) VALUES (值1, 值2, …);

    – 更新数据
    UPDATE 表名 SET 列1 = 值1, 列2 = 值2 WHERE 条件;

    – 删除数据
    DELETE FROM 表名 WHERE 条件;

    – 查询数据
    SELECT * FROM 表名;

    – 创建新用户
    CR

猜你喜欢

转载自blog.csdn.net/m0_74823595/article/details/146149869
今日推荐