Το MariaDB είναι μια ευρέως χρησιμοποιούμενη βάση δεδομένων σε συστήματα Linux. Σε αυτόν τον οδηγό, θα εξερευνήσετε πώς να εγκαταστήσετε τη βάση δεδομένων στο Ubuntu 22.04 με τη βοήθεια μερικών εύκολων εντολών.
Αφού εγκαταστήσετε και διαμορφώσετε το MariaDB, θα μάθετε πώς να αλληλεπιδράτε μαζί του μέσω της γραμμής εντολών του MariaDB. Στο τέλος, θα δείτε επίσης μια εντολή για απεγκατάσταση της βάσης δεδομένων από το Ubuntu.
Τι είναι το MariaDB;
Το MariaDB είναι μια δημοφιλής, δωρεάν και ανοιχτού κώδικα βάση δεδομένων που κυκλοφόρησε ως αντικατάσταση της MySQL. Είναι ένα πιρούνι της MySQL, που σημαίνει ότι το MariaDB είναι μια βελτιωμένη έκδοση της MySQL με παρόμοια αλλά καλύτερη λειτουργικότητα. Εδώ είναι ένα οδηγός για τη ρύθμιση της MySQL στο Ubuntu αν θέλετε να το δοκιμάσετε.
Το MariaDB είναι μια γρήγορη, επεκτάσιμη, κορυφαίας απόδοσης βάση δεδομένων, με υποστήριξη για περισσότερες μηχανές αποθήκευσης. Διατηρεί επίσης πολλά πρόσθετα, εργαλεία και βοηθητικά προγράμματα που την καθιστούν μία από τις καλύτερες βάσεις δεδομένων εκεί έξω. Το MariaDB χρησιμοποιείται κυρίως για τη διατήρηση αποθεμάτων και τη διαχείριση συναλλαγών και πληροφοριών πελατών.
Πώς να εγκαταστήσετε το MariaDB στο Ubuntu 22.04
Δείτε πώς μπορείτε να εγκαταστήσετε το MariaDB στο Ubuntu 22.04:
Βήμα 1: Ενημερώστε το σύστημά σας
Για να ξεκινήσετε με την εγκατάσταση, πρέπει πρώτα να ενημερώστε τα πακέτα στο σύστημά σας Ubuntu. Μπορείτε να το επιτύχετε εκτελώντας την ακόλουθη εντολή στο τερματικό του Ubuntu:
sudo apt ενημέρωση && αναβάθμιση sudo apt
Αυτό μπορεί να πάρει λίγο χρόνο, οπότε περιμένετε!
Βήμα 2: Εγκαταστήστε τα απαραίτητα πακέτα για το MariaDB
Αφού ενημερώσετε το σύστημα, πρέπει να εγκαταστήσετε ορισμένα απαραίτητα πακέτα που απαιτούνται από τη MariaDB. Κάντε αυτό εκτελώντας την ακόλουθη εντολή:
sudo apt-παίρνω εγκατάσταση λογισμικού wget-ιδιότητες-κοινό dirmngr ca-certificates apt-transport-https -y
Τώρα που έχετε εγκαταστήσει τα βασικά πακέτα, θα εγκαταστήσετε τελικά το MariaDB σε αυτό το βήμα. Για να εγκαταστήσετε τη βάση δεδομένων, εκτελέστε την ακόλουθη εντολή ως χρήστης root ή με sudo:
sudo apt εγκαθιστώ mariadb-υπηρέτης mariadb-πελάτης
Για να επαληθεύσετε ότι το MariaDB έχει εγκατασταθεί με επιτυχία στο σύστημά σας, ελέγξτε την έκδοση της εγκατεστημένης βάσης δεδομένων εκδίδοντας την ακόλουθη εντολή:
mariadb --εκδοχή
Εάν δείτε τον αριθμό έκδοσης της εφαρμογής στην έξοδο, αυτό σημαίνει ότι το MariaDB υπάρχει στο σύστημά σας. Αυτός είναι ένας τρόπος για να επαληθεύσετε την εγκατάσταση. Μπορείτε επίσης να ελέγξετε την ενεργή κατάσταση της εγκατεστημένης βάσης δεδομένων για επαλήθευση.
Χρησιμοποιήστε την ακόλουθη εντολή για να ελέγξετε την κατάσταση του MariaDB:
systemctl status mariadb
Όπως μπορείτε να δείτε, το MariaDB είναι σε λειτουργία.
Βήμα 3: Ασφαλίστε τη βάση δεδομένων MariaDB σας
Αφού εγκαταστήσετε και επαληθεύσετε τη βάση δεδομένων, το επόμενο βήμα είναι να εκτελέσετε ορισμένες βασικές διαμορφώσεις στο MariaDB. Μετά την εγκατάσταση, είναι καλή πρακτική να εκτελείτε ένα σενάριο ασφαλείας για την προστασία της βάσης δεδομένων MariaDB από παραβίαση ή επίθεση. Εκτελέστε το σενάριο με αυτήν την εντολή:
sudo mysql_secure_installation
Στη συνέχεια, το σενάριο θα σας ρωτήσει εάν θέλετε να ορίσετε έναν κωδικό πρόσβασης root. Δώστε έναν ασφαλή κωδικό πρόσβασης και πατήστε Εισαγω. Στη συνέχεια, θα σας ζητήσει να επιβεβαιώσετε ξανά τον κωδικό πρόσβασης. Μόλις αποθηκευτεί ο κωδικός πρόσβασης, θα λάβετε ένα μήνυμα "Επιτυχία" όπως φαίνεται παρακάτω.
Μετά από αυτό, θα σας ρωτήσει εάν θέλετε να αφαιρέσετε τον ανώνυμο χρήστη ή όχι. Συνιστάται να το αφαιρέσετε.
Θα επιβεβαιώσει επίσης εάν θέλετε να απαγορεύσετε την απομακρυσμένη σύνδεση root. Εάν το απαγορεύσετε, μπορείτε να συνδεθείτε ως χρήστης root μόνο από τον localhost.
Από προεπιλογή, το MariaDB εγκαθιστά μια δοκιμαστική βάση δεδομένων. Το σενάριο θα σας ρωτήσει εάν θέλετε να καταργήσετε τη βάση δεδομένων ή να τη διατηρήσετε. Είναι καλύτερα να το διαγράψετε και να δημιουργήσετε μια νέα βάση δεδομένων. Ωστόσο, εάν θέλετε να το διατηρήσετε για δοκιμαστικούς σκοπούς, επιλέξτε όχι.
Στο τέλος, το σενάριο θα πάρει την άδεια από εσάς να φορτώσει ξανά τους πίνακες προνομίων για να ενημερώσει τις νέες αλλαγές. Για να τα φορτώσετε, εισάγετε Υ. Αφού κάνετε τις αλλαγές, θα δείτε ένα μήνυμα επιτυχίας στο τερματικό.
Πώς να ελέγξετε εάν το MariaDB εκτελείται
Το MariaDB αρχίζει να εκτελείται αμέσως μόλις εγκατασταθεί. Για να το δοκιμάσετε, μπορείτε να ελέγξετε την κατάσταση του MariaDB με την ακόλουθη εντολή:
sudo systemctl status mariadb
Εάν το MariaDB λειτουργεί καλά, θα δείτε την ακόλουθη έξοδο στο τερματικό του Ubuntu:
Σε περίπτωση που το MariaDB είναι εκτός λειτουργίας, θα δείτε μια παρόμοια έξοδο όπως φαίνεται παρακάτω:
Πώς να αλληλεπιδράσετε με το MariaDB στο Linux
Τώρα που έχουν ολοκληρωθεί η εγκατάσταση και οι διαμορφώσεις, ας διερευνήσουμε πώς μπορείτε να αλληλεπιδράσετε με τη βάση δεδομένων.
1. Πρόσβαση στο MariaDB Shell
Για να εισέλθετε στο κέλυφος του MariaDB, εκτελέστε την ακόλουθη εντολή:
sudo mariadb
Με αυτήν την εντολή, η οθόνη MariaDB θα ανοίξει. Εδώ μπορείτε να εκτελέσετε ερωτήματα MariaDB για αλληλεπίδραση με τη βάση δεδομένων.
2. Δημιουργήστε έναν λογαριασμό διαχειριστή MariaDB
Αφού αποκτήσετε πρόσβαση στο MariaDB, το πρώτο πράγμα που πρέπει να κάνετε είναι να δημιουργήσετε έναν νέο λογαριασμό με το όνομα "admin". Αυτός ο λογαριασμός θα έχει τα ίδια δικαιώματα με τον λογαριασμό root, αλλά θα τον χρησιμοποιείτε κυρίως για έλεγχο ταυτότητας βάσει κωδικού πρόσβασης.
Για να δημιουργήσετε τον λογαριασμό διαχειριστή με δικαιώματα root, χρησιμοποιήστε την παρακάτω εντολή. Βεβαιωθείτε ότι χρησιμοποιείτε τον κωδικό πρόσβασής σας κατά την έκδοση της εντολής.
ΧΟΡΗΓΗΣΗΟΛΑΕΠΙ *.* ΠΡΟΣ ΤΗΝ 'admin'@'localhost' ΑΝΑΓΝΩΡΙΖΕΤΑΙ ΑΠΟ 'κωδικό πρόσβασης' ΜΕΧΟΡΗΓΗΣΗΕΠΙΛΟΓΗ;
Στη συνέχεια, ξεπλύνετε τα δικαιώματα για να ενημερώσετε τις νέες αλλαγές στο MariaDB.
ΞΕΠΛΥΝΕΤΕΠΡΟΝΟΜΙΑ;
Τώρα μπορείτε να βγείτε από τη γραμμή εντολών MariaDB πληκτρολογώντας:
έξοδος
3. Δημιουργήστε μια βάση δεδομένων στο MariaDB
Για να δημιουργήσετε μια νέα βάση δεδομένων, χρησιμοποιήστε την παρακάτω εντολή και δώστε ένα όνομα για τη βάση δεδομένων σας στη θέση του "TestDB".
ΔΗΜΙΟΥΡΓΩΒΑΣΗ ΔΕΔΟΜΕΝΩΝ TestDB;
Για να ελέγξετε εάν η βάση δεδομένων έχει δημιουργηθεί με επιτυχία, χρησιμοποιήστε αυτήν την εντολή για να δείτε όλες τις υπάρχουσες βάσεις δεδομένων στο MariaDB:
προβολήΒάσεις δεδομένων;
Όπως μπορείτε να δείτε το TestDB υπάρχει πλέον στη λίστα των βάσεων δεδομένων MariaDB.
Πώς να απεγκαταστήσετε το MariaDB από το Ubuntu 22.04
Σε περίπτωση που δεν χρειάζεστε πλέον το MariaDB, μπορείτε εύκολα να το απεγκαταστήσετε με τη βοήθεια μιας βασικής εντολής Linux. Αυτή η εντολή θα αφαιρέσει πλήρως όλους τους φακέλους και τις εξαρτήσεις MariaDB από το σύστημά σας σε λίγα λεπτά.
sudo apt-παίρνω purge mariadb-*
Επιλέγω Ναί για να συνεχίσετε την απεγκατάσταση του MariaDB.
Τώρα μπορείτε να επωφεληθείτε πλήρως από τις δυνατότητες της MariaDB
Χάρη στις εκπληκτικές δυνατότητες και την υποστήριξή του, η MariaDB κερδίζει δημοτικότητα μέρα με τη μέρα και γίνεται μια από τις πιο χρησιμοποιούμενες βάσεις δεδομένων στην αγορά. Πολλά μεγάλα ονόματα όπως το Facebook και η Google χρησιμοποιούν το MariaDB για τα μοναδικά του οφέλη σε σχέση με άλλες βάσεις δεδομένων.
Για οργανισμούς που θέλουν πλήρη ευελιξία σε μια βάση δεδομένων, η MariaDB και η PostgreSQL είναι οι δύο καλύτερες διαθέσιμες επιλογές ανοιχτού κώδικα.