Vraag Hoe het Postgrids-opdrachtregelprogramma te verlaten: psql


Welke opdracht of korte sleutel kan ik gebruiken om het opdrachtregelprogramma PostgreSQL te verlaten psql?


1552
2018-02-27 10:17


oorsprong


antwoorden:


Type \q en druk vervolgens op ENTER stoppen psql.


2235
2018-02-27 10:21



Mijn gebruikelijke volgorde van toetsen is:

quit()
quit
exit()
exit
q
q()
!q
^C
help
Alt + Tab
google.com
Quit PSQL
\q

Ik denk dat veteranen van de command line van psql dat meestal verkorten tot:

\q

611
2018-04-17 00:31



Ctrl+D is wat ik meestal gebruik om psql console te verlaten.


255
2017-08-24 09:26



Voor Linux-opdrachtregel \ q + in te voeren. 

Stoppen met Ctrl + D het zijn ook werken


12
2017-10-21 09:34



Proberen:

  • Ctrl+Z - dit verzendt de TSTP signaal (TSTP is een afkorting voor "terminal stop")
  • Ctrl+\ - dit verzendt de QUIT signaal

Voor nieuwsgierigheid:

  • Ctrl+D - dit verzendt de EOF karakter. EOF staat voor "einde van bestand". In dit concrete geval verlaat het programma het psql-subprogramma, terwijl de shell wacht op gebruikersinvoer. Dit moet niet 'the way to go' zijn omdat het niet werkt als:
    • een ander teken is eerder ingevoerd - probeer enkele spaties in te voeren en druk vervolgens op Ctrl+D, het zal Psql niet verlaten.
    • als de gebruikersinvoer helemaal niet nodig is

12
2017-11-07 20:49



Gebaseerd op PostgreSQL 11 Beta 1 vrijgegeven!:

Verbeterde gebruikerservaringen

Een ander kenmerk dat in deze categorie viel, was het onvermogen om intuïtief te stoppen met de opdrachtregel van PostgreSQL (psql). Er zijn talloze geregistreerde klachten van gebruikers die proberen te stoppen met de ophouden en Uitgang commando's, alleen om te leren dat de opdracht om dat te doen was \ Q.

We hebben uw frustraties gehoord en hebben nu de mogelijkheid toegevoegd om de opdrachtregel af te sluiten met behulp van de zoekwoorden ophouden en Uitgang en ik hoop dat het stoppen met een PostgreSQL-sessie nu net zo plezierig is als met PostgreSQL.


4
2018-05-24 15:48



Ik heb geleerd dat ik \ q in een batch .sql-bestand kon opnemen, zodat ik psql eerder kon afsluiten van een \ i-bewerking.


3
2018-06-23 00:13



Voor het consolevenster van Psql:
 
Probeer het gewoon Ctrl + C

Het voert de \ q uit die de consolemodus afsluit.


0
2017-07-26 12:04