Skip to content

22 praktische PostgreSQL Befehle

Zum Wochenende eine kleine Auflistung praktischer PostgreSQL Befehle.

postgresql

Zu PostgreSQL verbinden

In eine PostgreSQL Konsole Einloggen

sudo -u postgres psql

Einloggen und direkt zu einer Datenbank verbinden

sudo -u postgres psql -d datanbank


Arbeiten mit Konsolenbefehlen

Alle Datenbanken anzeigen

postgres=# \l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
(3 rows)

oder ohne vorherigen Login mit "sudo -u postgres psql -l"

Benutzer auflisten

postgres-# \du
                             List of roles
 Role name |                   Attributes                   | Member of
-----------+------------------------------------------------+-----------
 postgres  | Superuser, Create role, Create DB, Replication | {}
 yolo      | Superuser                                      | {}

Zu einer Datenbank verbinden

postgres=#\c Datenbankname

You are now connected to database "Datenbankname" as user "postgres".

Tabellen anzeigen

postgres=#\dt 

Schemas anzeigen

postgres=#\dn

Funktionen anzeigen

postgres=#\df oder df+

Sequenzen anzeigen

postgres=#\ds

Views anzeigen

postgres=#\dv

Datenbank und Benutzer mit Rechten erstellen

CREATE datenbank;
CREATE USER benutzer WITH PASSWORD 'Geheim';  
GRANT ALL PRIVILEGES ON DATABASE datenbank to benutzer; 

Alle verfügbaren Konsolenbefehle anzeigen

postgres=#\?

Eine bestimmte Datenbankgröße auslesen

select pg_database_size('Datenbankname');

oder in schön

SELECT pg_size_pretty(pg_database_size('Datenbankname'));

oder alle vorhanden Datenbankgrößen anzeigen

select datname, pg_size_pretty(pg_database_size(datname)) as size from pg_database;


Offene Datenbankverbindungen anzeigen

SELECT datname,usename,client_addr,client_port FROM pg_stat_activity ;

Die Konfiguration neu laden (ohne Neustart)

select pg_reload_conf();

Logfile Rotation anwerfen

select pg_rotate_logfile()

PostgreSQL verlassen

postgres=#\q

Backup und Wiederherstellung

Ein Datenbank Backup erstellen

pg_dump --user username --host hostname -b -F c datenbank > /tmp/datenbank.dump 

Alle verfügbaren Datenbanken sichern

pg_dumpall

Datenbank wiederherstellen

pg_restore --user username --host hostname -c -d datenbank datenbank.dump


Das könnte dich auch interessieren

Die 100 besten freien Schriftarten 2014

Wie bereits im letzten Jahr haben die Kollegen von awwwards eine Zusammenstellung von 100 freien Fonts veröffentlicht. Bei dieser riesigen Auswahl dürfte für jeden die passende Schriftart dabei sein. Alternativ kann in der Auswahl der letzten Jahre (2012, 2013) gestöbert werden.

Um die Suche zwischen den einzelnen Schriftarten etwas zu vereinfachen, wurden diese in Kategorien unterteilt

Top 100 Fonts 2014 

schriftarten-2014

Was hat Deutschland dieses Jahr gegoogelt? Googles Zeitgeist 2012 ist online

Seit über 10 Jahren veröffentlicht Google zum Jahresende den "Zeitgeist".
Dabei handelt es sich um eine Zusammenstellung der beliebtesten Suchbegriffe des Jahres. Um den Überblick zu bewahren, werden für Deutschland folgenden Kategorien unterschieden: 

  • Suchanfragen
  • Leute
  • Musik
  • Fernsehsendungen
  • Reiseziele
  • Bildersuchanfragen
  • Gadgets
  • Sportler
  • Fußballvereine
  • Deutsche Politiker
  • Deutsche Städte in Maps
  • Lokale Orte in Maps
  • Automarken

Zeitgeist_2012

Die Sieger in den einzelnen Bereichen sind nicht weiter verwunderlich. So dominierte der Fußball das Jahr 2012 bei den Suchanfragen.

  1. EM 2012
  2. Dirk Bach
  3. Olympia 2012
  4. Felix Baumgartner
  5. Samsung Galaxy S3
  6. Bettina Wulff
  7. iPad3
  8. Whitney Houston
  9. Kate Middleton
  10. Voice of Germany

Bei den Menschen 2012 stehen der tragische Tod von Dirk Bach, der Jahrhundertsprung von Felix Baumgärtner, sowie der möchtegern Buchverkaufsversuchskandal von Frau Bettina W. auf den vorderen Rängen.

  1. Dirk Bach
  2. Felix Baumgartner
  3. Bettina Wulff
  4. Sebastian Vettel
  5. Whitney Houston
  6. Kate Middleton
  7. Brigitte Nielsen
  8. Mitt Romney
  9. Lana del Rey
  10. Cro

In der Musik ist, wie wahrscheinlich auf der restlichen Welt ebenso und bei Ai Weiwei, der Gangnam Style der klare Gewinner, gefolgt von Call me Maybe, welches es immerhin zu Classic Supercuts auf youTube gebracht hat.

  1. PSY - Gangnam Style
  2. Carly Rae Jepsen - Call me Maybe
  3. Rihanna - Diamonds
  4. Deichkind - Leider geil
  5. Lykke Li - I follow rivers
  6. Marteria, Yasha & Miss Platnum - Lila Wolken
  7. Cro - Easy
  8. Cro - Du
  9. Adele - Skyfall
  10. Adele - Someone Like You

 Bei den Gadgets konnte Samsung Apple den Rang ablaufen und hat sich mit dem Galaxy S3 den ersten Platz gesichert. Immerhin haben es die Finnen von Nokia mit dem Lumia 920 auf einen respektablen 4. Platz geschafft.

  1. Samsung Galaxy S3
  2. iPad 3
  3. iPad Mini
  4. Nokia Lumia 920
  5. iPhone 5
  6. HTC One
  7. iPhone 4S
  8. Nexus 7
  9. Samsung Galaxy Note
  10. HTC One S

Weitere Best of Listen aus dem Jahr 2012 von Deutschland und er der Welt findet ihr auf der Webseite von Googles Zeitgeist direkt. Wer die Ergebnisse gerne archivieren oder ausdrucken möchte, der kann sich einen Jahresüberblick als PDF herunterladen.

20 nützliche Apps für Windows 8 - Von All my Storage über Kicker-App bis zur Wikipedia

Wie bereits bekannt sein sollte, ist Windows 8 nun weltweit verfügbar, sogar zum Schnäppchenpreis von 29,99€. Der Nachfolger von Windows 7 soll Microsoft den Tablet und Touch Markt eröffnen.

Um in diesem Markt Fuß zu fassen, werden Apps benötigt und das nicht zu wenig. Laut Aussagen sollen es 100.000 in den nächsten 90 Tagen werden. Diese werden über den neuen Windows 8 Store vertrieben werden. Man darf gespannt sein ob das Ziel in den nächsten Monaten erreicht wird. 

Vorab, quasi für einen kleinen Überblick, will ich euch 20 praktische Windows 8 Apps vorstellen, natürlich sind alle kostenlos verwendbar:

  1. Teamviewer Touch

    Zum Teamviewer Touch müssen wohl nicht allzu viele Worte verloren werden. Es ist eines der besten Fernwartungstools, das für Privatanwender komplett umsonst ist. Die neue Windows 8 Version unterstützt die benötigte Gestensteuerung für Tablets.
    windows8-teamviertouch
  2. Skype

    Erst vor wenigen Tagen in einer neue Version für Windows 7 erschienen bringt das Windows 8 App ein komplett neues Design und passt sich der neuen Oberfläche an.
    windows8-skype
  3. Evernote

    Evernote zählt immer noch zu meinem Lieblingsanwendungen, wenn es um das schnelle Speichern von Notizen geht. Unter Windows 8 wird das wohl nicht anders werden.
    windows8-evrnote
  4. All my Storage

    Mit dem neuen MS Betriebssystem hält die Cloud Einzug in Windows, doch diese will auch verwaltet werden. All my Storage Box bietet eine zentrale Cloudverwaltung für Dienste wie Dropbox oder SkyDrive.
    windows8-allmystorage
  5. Norton Satellite Identify

    Wenn schon in die Cloud, dann möglichst sicher, die Norton Satellite App überprüft dafür nicht nur eure Dropbox, sondern scannt neben dem lokalen PC auch euren Facebook Account auf potentielle Schädlinge.
    windows8-norton
  6. RedHubb

    Reddit zählt zu den beliebtesten Seiten im Internet, der Social News Aggregator erhält mit RedHubb einen würdigen Client für Windows 8. Ihr könnt damit bequem den Reddit Content durchstöbern, kommentieren, voten und Favoriten setzen.
    windows8-reddit
  7. G Maps

    Windows bringt zwar von Haus aus Bing Karten mit, wer auf Google Maps nicht verzichten möchte oder schlicht eine Alternative sucht, der ist mit den Google Maps sicherlich auf der richtigen Seite.
    google-maps-windows8
  8. Google Suche

    Neben Googles Kartenmaterial darf die klassiche Suche natürlich nicht fehlen. Extra für die neue Windows Oberfläche wurde eine eigene App geschaffen.
    google-suche-windows8
  9. LastPass

    Die Passwortverwaltung zählt neben KeePass sicherlich zu den bekanntesten Kennworttresoren. Dank der Browserintrgration bietet das Tool auch unter Windows 8 eine sichere Zugangsverwaltung.
    last_pass_windows8
  10. Flux

    Flux ist nicht mit  F.lux (Monitorfarbenkalibrierung) zu verwechseln, den bei ersterem handelt es sich um eine RSS bzw. Google Reader App der besonderen Art. Eure RSS Feeds werden mit der Anwendung modern und elegant dargestellt.
    flux-windows8
  11. Prinz City Guide

    Schon wieder Wochenende und keinen Plan wohin? Jedem der in einer Großstadt wohnt sollte das Prinz Magazin eigentlich ein Begriff sein. Mit der neuen App kommt ihr sicher und schnell zur nächsten Party. 
    prinz-windows8
  12. Wikipedia

    Auch mit Windows 8 müsst ihr keinen Brockhaus in der Tasche haben, den Wikipedia gibt es auch als passende App für das neue Windows UI.
    windows8-wikipedi
  13. IM+ Multimessenger

    Mit IM+ bekommt ihr einen Multimessenger auf euer Tablet, der alle großen Netzwerke unterstützt. So sind Windows Live Messenger, Facebook, Skype chat, Google Talk, AOL/AIM/iChatYahoo!, ICQ, Vkontakte, Mail.Ru Agent, Odnoklassniki, Yandex chat, Mamba.Ru, Mig33, SINA Weibo, Renren, Fetion, Gadu-Gadu, MeinVZ and Jabber mit an Bord. Ich denke da sollte für jeden etwas dabei sein.
    windows8-implus
  14. Multimedia 8

    Auch ein Media Player darf auf einem neuen System nicht fehlen, wenn dieser neben der üblichen Medienwiedergabe noch Untertitel, 3D, Playlisten, DLNA TV, MP4 Konvertierung und mehr beherrscht, kann er keine so schlechte Wahl sein.
    windows8-multimedia8
  15. Skitch

    Screenshots werden fast überall benötigt, ohne würde auch dieser Artikel recht spärlich aussehen. Mit Skitch bringen die Evernote Entwickler eine Screenshot Anwendung auf die Touchoberfläche, welche alle nötigen Funktionen beherrscht. So können Vorlagen verwendet oder Farben angepasst werden. Schlussendlich darf eine Sharingfunktion ebenfalls nicht fehlen.
    skitch-windows8
  16. Soluto

    Das Programm hilft beim beschleunigen des Bootvorgangs und bereinigt den Autostart, zusätzlich ermöglicht es die Fernwartung fremder PCs.
    windows8-soluto
  17. Accu Weather

    "Der Winter ist da und nächste Woche soll es schon wieder wärmer werden". Wetter ist immer ein topaktuelles Thema und darf auf dem neuen Surface Tablet natürlich nicht fehlen. Eigentlich kann man Accu Weather schon nicht mehr hören, aber die neue Wetter-App ist wirklich ansehnlich umgesetzt.
    accu-weather-windows8
  18. Der Spiegel

    Die Presselandschaft scheint den Windows 8 Start nicht verschlafen zu haben, so präsentiert Der Spiegel bereits seine eigene App im Store.
    windows8-derspiegel
  19. Metro Commander

    Schlussendlich müssen auch unter einem neuen Windows viele Daten verwaltet werden, dabei hilft der Metro Commander. Der Funktionaler Dateimanager passt sich optimal in die neue Windows 8 Oberfläche ein und hilft beim Überblick.
    windows8-metro-commander
  20. Kicker App

    "Fußball ist unser Leben" und das gilt auch für Windows 8. Der Kicker kann bereits vor der Winterpause mit einer eigenen Anwendung im App Store auftrumpfen. Wie gewohnt mit allen wichtigen Informationen rund um den Bundesliga Zirkus.
    kicker-app-windows8

Alles Gute zum siebten Geburtstag liebes YouTube - Ein kurzer Rückblick

YouTube, die größte Video-Plattform im Internet, feierte Geburtstag. Gestern vor genau sieben Jahren ging Youtube erstmals online. Im Januar verzeichnete die Plattform im Durchschnitt jede Minute einen Upload von ca 60 Stunden Videomaterial, heute sind es laut Google bereits 72 Stunden. Auf ITrig gab es in der Vergangenheit bereits eine YouTube Infografik, welche die Geschichte von 2005 bis 2010 verdeutlichte und den Traffic unter die Lupe nahm.

Zum siebten Geburtstag feiert sich die Videoplattform mit einem Best of Video