我可以使用什么命令或快捷键退出PostgreSQL命令行实用程序psql?
当前回答
Use:
Ctrl+Z-这将发送TSTP信号(TSTP是“终端停止”的缩写)Ctrl+\这将发送QUIT信号
出于好奇:
Ctrl+D-这将发送EOF字符。EOF代表“文件结束”。在这个具体的例子中,它从psql子程序退出,因为shell正在等待用户输入。这不应该是“该走的路”,因为它在以下情况下不起作用:之前输入任何其他字符-尝试输入一些空格,然后按Ctrl+D,它不会退出psql。如果根本不需要用户输入
其他回答
键入\q,然后按ENTER键退出psql。
更新:2018年10月19日
从PostgreSQL 11开始,PostgreSQL命令行界面中的关键字“quit”和“exit”已经包含在内,以帮助您更容易地离开命令行工具。
对于Linux命令行\q+enter。
用Ctrl+D退出也是有效的
实际上,\q、exit和CTRL+D对我退出psql程序不起作用。
Ctrl + Shift + D
这对我有用。
我的Ubuntu版本是19.04。
我通常使用Ctrl+D退出psql控制台。
您尝试键入\q,然后按ENTER退出psql。或类型:退出
推荐文章
- Postgres唯一约束与索引
- 使用电子邮件地址为主键?
- 选择postgres中字段的数据类型
- 如何在PostgreSQL中查看视图的CREATE VIEW代码?
- 错误:没有唯一的约束匹配给定的键引用表"bar"
- 如何使用新的PostgreSQL JSON数据类型中的字段进行查询?
- 如何彻底清除和重新安装postgresql在ubuntu?
- 分组限制在PostgreSQL:显示每组的前N行?
- IN与PostgreSQL中的ANY运算符
- PSQLException:当前事务被中止,命令被忽略,直到事务块结束
- 添加布尔列到表集默认
- 库未加载:/usr/local/opt/readline/lib/libreadline.6.2.dylib
- 为什么我们需要像RabbitMQ这样的消息代理而不是像PostgreSQL这样的数据库?
- 在PostgreSQL表已经创建后,我可以添加UNIQUE约束吗?
- 如何在postgres数据库中创建单个表的备份?