Το PostgreSQL είναι ένα σύστημα διαχείρισης βάσης δεδομένων δωρεάν με την άδεια με το ίδιο όνομα, το οποίο έχει επίσης υποστήριξη για αποθηκευμένες διαδικασίες σε γλώσσες όπως Java, C ++, Ruby, Python Perl ...
Η απόφαση για χρήση MySQL ή PostgreSQL μπορεί να είναι ένα δίλημμα. Φαίνεται ότι το πρώτο είναι κάπως πιο γρήγορο από το δεύτερο, αλλά το δεύτερο, όντας δωρεάν, είναι πολύ πιο πυκνό από πλευράς χαρακτηριστικών. Επομένως, σε Ubunlog θέλουμε να σας μάθουμε πώς κατεβάσετε, εγκαταστήσετε y ετοιμάστε PostgreSQL για χρήση στο Ubuntu (ή οποιαδήποτε άλλη διανομή Linux) με τον απλούστερο δυνατό τρόπο.
Εγκατάσταση PostgreSQL
Για να το εγκαταστήσουμε, πρέπει να το κάνουμε προσθέστε ένα νέο αποθετήριο στη λίστα των αποθετηρίων μας. Μπορούμε να το κάνουμε εύκολα προσθέτοντας μια γραμμή στο δικό μας sources.list με το εν λόγω αποθετήριο. Για αυτό εκτελούμε:
sudo sh -c 'echo «deb http: // apt.postgresql.org / pub / repos / apt /` lsb_release -cs`-pgdg main »>> /etc/apt/sources.list.d/pgdg.list»
Τώρα πρέπει λήψη του κλειδιού GPG έτσι ώστε το apt να μπορεί να ελέγξει την εγκυρότητα των πακέτων που κατεβάζουμε από το προηγούμενο αποθετήριο. Εκτελούμε:
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -
Τότε ενημερώνουμε τα αποθετήρια:
sudo update apt-get
Και τελικά, εγκαθιστούμε τα πακέτα αντίστοιχη PostgreSQL:
sudo apt-get εγκαταστήσετε postgresql postgresql-contrib
Προετοιμάστε το PostgreSQL για χρήση
Για να αρχίσουμε να χρησιμοποιούμε το PostgreSQL, πρέπει πρώτα συνδέστε μας με τον διακομιστή σας. Για να το κάνουμε αυτό, κατά την εγκατάσταση του PostgreSQL έχουμε στην πραγματικότητα δημιούργησε έναν χρήστη συστήματος με το όνομα "postgres". Αυτός ο χρήστης έχει δικαιώματα διαχείρισης βάσης δεδομένων PostgreSQL, οπότε το πρώτο βήμα είναι συνδεθείτε με αυτόν τον χρήστη:
sudo su - postgres
Τώρα πρέπει ξεκινήστε το τερματικό PostgreSQL για να συνδεθείτε στο διακομιστή βάσης δεδομένων. Γι 'αυτό εκτελούμε το «psql» και εμείς καταγράφουμε για σύνδεση στον διακομιστή.
psql
Αν θέλουμε να ρίξουμε μια ματιά στο σύνδεση ή το εκδοχή που έχουμε από την PostgreSQL, μπορούμε να εκτελέσουμε την ακόλουθη εντολή:
postgres- # \ conninfo
Τέλος, για αποσυνδεθείτε από το διακομιστή από τη βάση δεδομένων, μπορούμε να το κάνουμε εκτελώντας τα εξής:
postgres- # \ q
έξοδος
Σημειώστε ότι εκτελείται η εντολή «έξοδος» έξοδος που είχαμε ξεκινήσει στην αρχή κάτω από τον χρήστη «postgres».
Εάν είχατε προβλήματα κατά την εγκατάσταση ή την προετοιμασία της PostgreSQL, αφήστε τα στην ενότητα σχολίων και θα κάνουμε το καλύτερο δυνατό για να σας βοηθήσουμε. Μέχρι την επόμενη φορά.
Με την πρώτη γραμμή εντολών παίρνω τα ακόλουθα
"Deb: 1:" deb: 'echo: δεν βρέθηκε
εξαιρετικό αδερφέ