精华内容
下载资源
问答
  • psql

    2016-01-24 21:03:00
    1、sudo passwd postgres 2、sudo -u postgres createuser -P django_login ...4、psql 5、CREATE DATABASE django_db OWNER django_login ENCODING 'UTF8'; 6、CREATE USER dbuser WITH PASSWORD 'passw...

    1、sudo passwd postgres

    2、sudo -u postgres createuser -P django_login

    3、su postgres

    4、psql

    5、CREATE DATABASE django_db OWNER django_login ENCODING 'UTF8';

    6、CREATE USER dbuser WITH PASSWORD 'password';

    7、GRANT ALL PRIVILEGES ON DATABASE exampledb to dbuser;

    转载于:https://www.cnblogs.com/sywlneu/p/5155931.html

    展开全文
  • PSQL

    2014-10-11 14:22:00
    2019独角兽企业重金招聘Python工程师标准>>> ...

    This is psql 8.2.15, the PostgreSQL interactive terminal (Greenplum version).

    Usage:
    psql [OPTION]... [DBNAME [USERNAME]]

    General options:

    -c, --command=COMMAND    run only single command (SQL or internal) and exit
     声明 psql 将执行一条查询字串, command,然后退出
    -d, --dbname=DBNAME      database name to connect to (default: "hadoop")
     声明数据库名称。等效于在命令行行上把 dbname 声明为第一个非选项参数。
    -f, --file=FILENAME      execute commands from file, then exit
     使用 filename作为命令的语句源而不是交互式读入查询。 在处理完文件后,psql 结束。这个选项在很多方面等效于内部命令 \i。
     如果 filename 是 -(连字符),则从标准输入读取。
    -l, --list               list available databases, then exit
     列出所有可用的数据库
    -v, --set=, --variable=NAME=VALUE
                              set psql variable NAME to VALUE
     进行一次变量分配,象内部命令 \set 那样。
     注意,如果有变量名和值的话,你必须在命令行上用等号分隔它们。
    -X, --no-psqlrc          do not read startup file (~/.psqlrc)
     不读取启动文件(系统的 psqlrc 或者你的 ~/.psqlrc 都不读取)。
    --help                   show this help, then exit
    --version                output version information, then exit

    Input and output options:

    -a, --echo-all           echo all input from script
     在读取行时向标准输出打印所有内容。 这个选项在脚本处理时比交互模式时更有用。
    -e, --echo-queries       echo commands sent to server
     把所有发送给服务器的查询同时也拷贝到标准输出
    -E, --echo-hidden        display queries that internal commands generate
     回显由\d和其他反斜杠命令生成的实际查询。
    -L, --log-file=FILENAME  send session log to file
     除了正常的输出源之外,把所有查询输出记录到文件 filename。
    -n, --no-readline        disable enhanced command line editing (readline)
    -o, --output=FILENAME    send query results to file (or |pipe)
     将所有查询输出定向到文件 filename
    -q, --quiet              run quietly (no messages, only query output)
     声明 psql 将安静地执行处理任务
    -s, --single-step        single-step mode (confirm each query)
     进入单步模式运行。意味着每个查询在发往服务器之前都要提示用户, 用这个选项也可以取消执行
    -S, --single-line        single-line mode (end of line terminates SQL command)
     进入单行运行模式,这时每个命令都将由换行符结束,象分号那样

    Output format options:

    -A, --no-align                            unaligned table output mode
     未对其输出模式
    -F, --field-separator=STRING
     指定列分割字符串
                                                        set field separator (default: "|")
    -H, --html                                  HTML table output mode
     HTML输出模式
    -P, --pset=VAR[=ARG]               set printing option VAR to ARG (see \pset command)
     设置打印选项
    -R, --record-separator=STRING
                                                        set record separator (default: newline)
     设置记录行分隔符
    -t, --tuples-only                         print rows only
     只打印行
    -T, --table-attr=TEXT                 set HTML table tag attributes (e.g., width, border)
     设置HTML表格属性
    -x, --expanded                           turn on expanded table output
     打开表格扩展输出模式



    转载于:https://my.oschina.net/darionyaphet/blog/326782

    展开全文
  • pg-psql -> psql

    2020-12-04 13:20:58
    <div><p>Renames <code>hk pg-psql</code> to <code>hk psql</code>. <p>Fixes #67.</p><p>该提问来源于开源项目:heroku/hk</p></div>
  • psql version

    2020-11-23 08:26:17
    <div><p>「Peloton has been tested to work with psql version 9.5.4.」 So terrier ? <p>My pg version is 12.3. When I connected to terrier, I got the following error. <pre><code> psql: error: could not ...
  • psql应用

    2019-09-17 15:36:13
    [postgres@pghost l ~]$ psql postgres postgres psql (10 . 0) Type " help” for help. postgres=# psql 后面的第一个 postgres表示库名,第二个postgres表示用户名,端口号默认使用变量$PGPORT 配置的数据库...

    数据库服务端连接本地库示例如下所示:

    [postgres@pghost l ~]$ psql postgres postgres 
    psql (10 . 0) 
    Type " help” for help. 
    postgres=# 
    

    psql 后面的第一个 postgres表示库名,第二个postgres表示用户名,端口号默认使用变量$PGPORT 配置的数据库端口号,这里是 1921 端口。
    为了后续演示方便, 创建一个测试库mydb ,归属为用户 pguser ,同时为 mydb 库分配一个新表空间tbs_mydb ,如下所示:
    –创建用户

    postgres=# CREATE ROLE pguser WITH ENCRYPTED PASSWORD ’ pguser ’ ;
    CREATE ROLE 
    

    –创建表空间目录

    [postgres@pghost l ~]$ mkdir - p /database/pglO/pg_tbs/tbs_mydb 
    

    –创建表空间

    postgres=# CREATE TABLESPACE tbs mydb OWNER pguser LOCATION ’/database/pglO/pg_tbs/tbs mydb ’; 
    CREATE TABLESPACE 
    

    –创建数据库

    postgres=# CREATE DATABASE mydb 
    				    WITH OWNER = pguser 
    				    TEMPLATE = templateO 
    				    ENCODING = ’ UTFS ’ 
    				    TABLESPACE = tbs_mydb ; 
    CREATE DATABASE 
    

    –赋权

    GRANT ALL ON DATABASE mydb TO pguser WITH GRANT OPTION; 
    GRANT ALL ON TABLESPACE tbs_mydb TO pguser; 
    

    CREATE DATABASE 中的 OWNER 选项表示数据库属主 TEMPLATE 表示数据库模板,默认有 template0和 template1模板,也能自定义数据库模板, ENCODING 表示数据库字符集, 这里设 置成UTF8, TABLESPACE 表示数据库的 认表 间,新建数据库对象将默认创建在此表空间上,通过 psql 远程连接数据库的语法如下所示:

    psql [option . . . ] [dbname [username]] 
    

    服务器 pghostl 的IP为192 168 28.74, pghost2的IP为192.168.28.75 ,在 pghost2 主机上远程连接 pghostl 上的 mydb 库命令如下:

    [postgres@pghost2 ~]$ psql - h 192 .168.28 . 74 - p 1921 mydb pguser 
    Password for user pguser: 
    psql (10 . 0) 
    Type " help" for help. 
    

    断开 psql 客户端连接使用\q元命令或 CTRL+D 快捷键即可,如下所示:

    [postgres@pghostl ~]$ psql mydb pguser 
    psql (10 . 0 ) 
    Type " help ” for help . 
    mydb => \q 
    

    psql 元命令介绍:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
    psql 导入、导出表数据:
    psql 支持文件数据导人到数据库,也支持数据库表数据导出到文件中 COPY命令和\copy命令都支持这两类操作,但两者有以下区别:

    1. COPY 命令是 SQL 命令, \copy 是元命令。
    2. COPY 命令必须具有 SUPERUSER 超级权限(将数据通过 stdin stdout 方式导人导出情况除外),而\copy 元命令不需要 SUPERUSER 权限。
    3. COPY 命令读取或写入数据库服务端主机上的文件,而\copy 元命令是从 psq 客户端主机读取或 入文件
    4. 从性能方面看,大数据量导出到文件或大文件数据导人数据库, COPY比\copy性能高。
      在这里插入图片描述
      psql 执行 sql 脚本:
      在这里插入图片描述
    展开全文
  • 登陆psql

    2019-04-18 23:17:53
    命令如下 su -l postgres psql

    命令如下

    su -l postgres
    psql
    
    展开全文
  • psql guide

    2020-01-16 11:52:48
    -c 命令 :指定psql执行一条SQL命令(用双引号括起),执行后退出。 -d 数据库名 :待连接的数据库名称。 -f 文件名 :使用文件中的数据作为命令的输入源,在处理完文件后,psql结束并退出。 -h 主机名 :声明正在...
  • psql 命令

    2018-03-21 15:57:00
    psql -U postgres 以Postgres身份进入数据库 psql -l 查看所有数据库 psql dbname 直接进入数据库 \c dbname 连接数据库 create database dbname;创建数据库 drop database dbname;删除数据库 alter table...
  • psql命令

    2020-07-20 15:53:49
    psql中的一些常用命令 查看当前数据库的用户:select user 创建新的数据库:create database name with ‘password’ 连接数据库: \c name 查看所有用户: \du 查看所有数据库信息:\l
  • PSQL指令

    2020-04-07 18:40:31
    PSQL指令 \du:查看所有用户 select current_user:查看当前用户 h create use:获取该命令的语法帮助 create user user_name:创建新的用户 如:create user user1 login encrypted password 'user1'; 授予与回收 ...
  • psql 客户端

    2018-10-02 20:27:37
    psql是PostgreSQL 的交互式客户端工具。 使用方法: psql [选项]… [数据库名称 [用户名称]] 通用选项: -c,–command=命令 执行单一命令(SQL或内部指令)然后结束 -d, --dbname=数据库名称 指定要连接的数据库 (默认:...
  • psql参数

    千次阅读 2019-05-27 11:08:29
    psql [ option… ] [ dbname [ username ]] 选项: -a –echo-all 在读取所有非空输入行时将其打印到打印到标准输出(不适用于交互方式读取的行)。相当于将变量ECHO设置为all -A –no-align 切换到未对齐的输出...
  • Refactor psql migrations

    2020-12-02 01:32:17
    <div><p>Migrating a fresh postgres database errs out as psql was missing user credentials. Also a given user cannot run a migration to create the user (chicken and the egg situation). I solved the ...
  • PSQL feed implementation

    2021-01-12 12:12:32
    <div><p>a quick implementation of a psql feed</p><p>该提问来源于开源项目:mementum/backtrader</p></div>
  • psql语法

    2016-05-26 16:24:47
    psql Name psql -- PostgreSQL 交互终端 Synopsis psql [option...] [dbname [username]] 描述 psql 是一个以终端为基础的 PostgreSQL 前端。它允许你交互地键入查询,把它们发出给 ...
  • 项目常用psql代码

    2020-12-14 18:55:51
    /home/pgadmin/psql shufu -U pgadmin \dt 查看表:display table \d 查看表结构 \q 退出数据库 quit \c 切换数据库 2 数据类型 varchar int(long) numeric date(timestamp) 3 数据库操作 3.0 模式 //建模式 ...
  • psql连接数据库

    2020-10-10 09:27:21
    使用命令行psql连接数据库
  • supported version of psql

    2021-01-04 06:43:07
    local psql is 9.6.3, kept getting this error. Afterwards the registry schema was not created. The password is correct. I tried another installation on a linux box with psql client version of 8.4.20, ...
  • psql CLI args

    2020-12-26 12:20:17
    <div><p>added ability to specify arbritrary arguments for psql command line during file import (such as variables that scripts need) Please add this, it allows us to specify "-v blabla=abc"...
  • Fix PSQL Support

    2020-12-08 18:01:26
    t use JDBC or PSQL at the same time. I'm not sure what the problem is, but this is obviously bad. We need to fix this.</p><p>该提问来源于开源项目:cmu-db/peloton</p></div>
  • psql登录数据库报错: 记录一次postgresql数据库安装完成后,psql登录报错。 #psql postgres psql: symbol lookup error: psql: undefined symbol: PQsetErrorContextVisibility 该错误是由于环境之前有其他版本...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,728
精华内容 2,291
关键字:

psql