# CheatSheet

Ein Mini-CheatSheet für PostgreSQL.

#### mit PostgreSQL verbinden

<div id="bkmrk-psql-dbname-username">```
psql DBNAME USERNAME # z.B. psql template1 postgres

#oder als root:
sudo -u postgres psql
```

</div>#### Datenbanken und Tabellen

<div id="bkmrk-befehl-%C2%A0-%5C%3F-hilfesei"><div><table class="inline"><thead><tr class="row0"><th class="col0">Befehl</th><th class="col1"> </th></tr></thead><tbody><tr class="row1"><td class="col0">```
\?
```

</td><td class="col1">Hilfeseite anzeigen</td></tr><tr class="row2"><td class="col0">```
\l
```

</td><td class="col1">Datenbanken anzeigen</td></tr><tr class="row3"><td class="col0">```
\conninfo
```

</td><td class="col1">Infos zur aktuellen Verbindung</td></tr><tr class="row4"><td class="col0">```
\c [DBNAME]
```

</td><td class="col1">mit einer bestimmten Datenbank verbinden</td></tr><tr class="row5"><td class="col0">```
\dt
```

</td><td class="col1">Tabellen aus dem 'public'-Schema anzeigen</td></tr><tr class="row6"><td class="col0">```
\dt [schema-name].*
```

</td><td class="col1">Tabellen eines bestimmten Schemas anzeigen</td></tr><tr class="row7"><td class="col0">```
\dt *.*
```

</td><td class="col1">Tabellen aller Schemas anzeigen</td></tr><tr class="row8"><td class="col0">```
\q
```

</td><td class="col1">Verbindung beenden</td></tr></tbody></table>

</div></div>