Πώς να εγκαταστήσετε το MySQL 8.0 σε CentOS 8/RHEL 8


Η MySQL είναι η πιο δημοφιλής, δωρεάν και ανοιχτού κώδικα πλατφόρμα διαχείρισης σχεσιακών βάσεων δεδομένων, η οποία χρησιμοποιείται για τη φιλοξενία πολλαπλών βάσεων δεδομένων σε οποιονδήποτε διακομιστή, επιτρέποντας πρόσβαση πολλών χρηστών σε κάθε βάση δεδομένων.

Η πιο πρόσφατη έκδοση MySQL 8.0 είναι διαθέσιμη για εγκατάσταση από τον προεπιλεγμένο χώρο αποθήκευσης AppStream χρησιμοποιώντας τη λειτουργική μονάδα MySQL που είναι ενεργοποιημένη από προεπιλογή στο CentOS 8 και στο < συστήματαRHEL 8.

Υπάρχει επίσης η έκδοση της βάσης δεδομένων MariaDB 10.3 που είναι διαθέσιμη για εγκατάσταση από τον προεπιλεγμένο χώρο αποθήκευσης AppStream, η οποία είναι "αντικατάσταση drop-in " για MySQL 5.7με ορισμένους περιορισμούς. Εάν η εφαρμογή σας δεν υποστηρίζεται με το MySQL 8.0, τότε σας συνιστώ να εγκαταστήσετε το MariaDB 10.3.

Σε αυτό το άρθρο, θα σας παρουσιάσουμε τη διαδικασία εγκατάστασης της πιο πρόσφατης έκδοσης MySQL 8.0 σε CentOS 8 και RHEL 8 χρησιμοποιώντας την προεπιλεγμένη AppStream μέσω του βοηθητικού προγράμματος YUM.

Εγκαταστήστε το MySQL 8.0 σε CentOS8 και RHEL 8

Η πιο πρόσφατη έκδοση του MySQL 8.0 είναι διαθέσιμη για εγκατάσταση από τον προεπιλεγμένο χώρο αποθήκευσης Ροή εφαρμογών σε CentOS 8 και RHEL 8 συστήματα που χρησιμοποιούν την ακόλουθη εντολή yum.

yum -y install @mysql

Η ενότητα @mysql θα εγκαταστήσει την πιο πρόσφατη έκδοση της MySQL με όλες τις εξαρτήσεις.

Μόλις ολοκληρωθεί η εγκατάσταση του MySQL, ξεκινήστε την υπηρεσία MySQL, ενεργοποιήστε την να ξεκινά αυτόματα κατά την εκκίνηση του συστήματος και επαληθεύστε την κατάσταση εκτελώντας τις ακόλουθες εντολές.

systemctl start mysqld
systemctl enable --now mysqld
systemctl status mysqld

Ασφαλίστε τώρα την εγκατάσταση MySQL εκτελώντας τη δέσμη ενεργειών ασφαλείας που φέρει διάφορες λειτουργίες που βασίζονται στην ασφάλεια, όπως ορισμό του κωδικού πρόσβασης root, κατάργηση ανώνυμων χρηστών, απαγόρευση της απομακρυσμένης σύνδεσης root, κατάργηση δοκιμαστικής βάσης δεδομένων και προνόμιο επαναφόρτωσης.

mysql_secure_installation

Μόλις ασφαλιστεί η εγκατάσταση του MySQL, μπορείτε να συνδεθείτε στο κέλυφος της MySQL και να ξεκινήσετε τη δημιουργία νέων βάσεων δεδομένων και χρηστών.

mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO ravi@localhost IDENTIFIED BY 'ravi123';
mysql> exit

Αυτό είναι όλο! Σε αυτό το άρθρο, εξηγήσαμε πώς να εγκαταστήσετε το MySQL 8.0 σε CentOS 8 και RHEL 8. Εάν έχετε οποιεσδήποτε ερωτήσεις ή σχόλια, μοιραστείτε τα μαζί μας στην παρακάτω ενότητα σχολίων.