暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

最全postgres连接psql命令

原创 2023-08-03
828

psql

-c、 --command=command仅运行单个命令(SQL或内部命令)并退出


-d、 --dbname=要连接的dbname数据库名称(默认值:“root”)


-f、 --file=FILENAME从文件中执行命令,然后退出


-l、 --列出可用数据库,然后退出


-v、 --set=,--variable=NAME=VALUE  将psql变量NAME设置为VALUE


-V、 --版本输出版本信息,然后退出


-X、 --no psqlrc不读取启动文件(~/.psqlrc)


-1(“一个”),--单个事务


将命令文件作为单个事务执行

输入和输出选项:


-a、 --echo all echo来自脚本的所有输入


-e、 --echo查询发送到服务器的echo命令


-E、 --回显内部命令生成的隐藏显示查询


-L、 --日志文件=FILENAME将会话日志发送到文件


-n、 --无readline禁用增强型命令行编辑(readline)


-o、 --output=FILENAME将查询结果发送到文件(或|管道)


-q、 --安静运行(无消息,仅查询输出)


-s、 ——单步单步模式(确认每次查询)


-S、 --单行单行模式(行尾终止SQL命令)

输出格式选项:


-A、 --无对齐未对齐的表输出模式


-F、 --字段分隔符=字符串


设置字段分隔符(默认值:“|”)


-H、 --html html表输出模式


-P、 --pset=VAR[=ARG]将打印选项VAR设置为ARG(请参阅\pset命令)


-R、 --记录分隔符=字符串


设置记录分隔符(默认值:换行符)


-t、 --元组仅打印行


-T、 --table attr=TEXT设置HTML表标记属性(例如,宽度、边框)


-x、 --展开打开展开表输出


-z、 --字段分隔符零


将字段分隔符设置为零字节


-0,--记录分隔符零


将记录分隔符设置为零字节

连接选项:


-h、 --host=HOSTNAME数据库服务器主机或套接字目录(默认值:“本地套接字”)


-p、 --端口=port数据库服务器端口(默认值:“5432”)


-U、 --username=username数据库用户名(默认值:“root”)


-w、 --无密码从不提示输入密码


-W、 --密码强制密码提示(应自动发生)

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论