Πώς να εγκαταστήσετε το MySQL σε Linux Mint 20 και Ubuntu 20.04;

How Install Mysql Linux Mint 20



Η MySQL είναι μια βάση δεδομένων ανοιχτού κώδικα, απλή και σχεσιακή που χρησιμοποιεί SQL (Structured Query Language) για τη διαχείριση και τον χειρισμό των δεδομένων. Η MySQL είναι απαραίτητο μέρος του LAMP ( https://linuxhint.com/install-lamp-stack-ubuntu/ ) στοίβα. Από τη στιγμή που γράφεται, η νεότερη έκδοση του MySQL είναι 8.0.23.

Αυτή η ανάρτηση εξηγεί την εγκατάσταση MySQL σε Linux Mint 20 και Ubuntu 20.04.







Εγκατάσταση MySQL σε Linux Mint 20 και Ubuntu 20.04

Εκκινήστε το τερματικό και ενημερώστε την κατάλληλη προσωρινή μνήμη αποθήκευσης πριν εγκαταστήσετε το MySQL:



$sudoκατάλληλη ενημέρωση



Στη συνέχεια, εγκαταστήστε τον διακομιστή MySQL με την εντολή:





$sudoκατάλληλοςεγκαθιστώmysql-διακομιστής

Πατήστε ‘y’ για να συνεχίσετε την εγκατάσταση του διακομιστή MySQL.



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

$mysql--εκδοχή

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

$sudosystemctl κατάσταση mysql

Η έξοδος δείχνει ότι η υπηρεσία MySQL είναι ενεργή και εκτελείται.

Διαμόρφωση του MySQL σε Linux Mint 20 και Ubuntu 20.04

Το σενάριο mysql_secure_installation, το οποίο έρχεται από προεπιλογή με την εγκατάσταση MySQL, μας επιτρέπει να διασφαλίσουμε την ασφάλεια της MySQL.

Εκτελέστε το σενάριο mysql_secure_installation με την εντολή:

$sudomysql_secure_installation

Κατά την εκτέλεση του σεναρίου mysql_secure_installation, θα εμφανίζονται διάφορες προτροπές. Αρχικά, θα δείτε τρία επίπεδα πολιτικής επικύρωσης κωδικού πρόσβασης. Υποτίθεται ότι πρέπει να πατήσετε «y» για να ορίσετε έναν κωδικό πρόσβασης. Επιπλέον, επιλέξτε το επίπεδο κωδικού πρόσβασης εισάγοντας το αντίστοιχο αριθμητικό ψηφίο.

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

Επιπλέον, θα σας ζητηθεί να καταργήσετε τους ανώνυμους χρήστες, να δοκιμάσετε βάσεις δεδομένων και να φορτώσετε ξανά τον πίνακα δικαιωμάτων. Πατήστε 'y ή n' σύμφωνα με την επιλογή σας και η διαμόρφωση θα πραγματοποιηθεί με επιτυχία.

Δημιουργία νέου χρήστη

Για να ξεκινήσετε με τον διακομιστή MySQL από τη γραμμή εντολών, χρησιμοποιήστε την εντολή:

$sudomysql

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

Επιπλέον, μπορείτε επίσης να δημιουργήσετε έναν νέο χρήστη στον διακομιστή MySQL. Κατά τη δημιουργία ενός νέου χρήστη, εισαγάγετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης. Ακολουθήστε την παρακάτω σύνταξη για να δημιουργήσετε έναν νέο χρήστη:

ΔΗΜΙΟΥΡΓΙΑ χρήστη_χρήστη@'localhost'ΤΑΥΤΟΠΟΙΗΘΗΚΕ ΑΠΟ'Κωδικός πρόσβασης'?

Αφού δημιουργήσετε με επιτυχία τον νέο χρήστη, μπορείτε να παραχωρήσετε τα δικαιώματα στον χρήστη ως εξής:

ΧΟΡΗΓΗΣΗ ΟΛΩΝ ΤΩΝ ΠΡΟΝΟΜΙΩΝ*Το*TO user_name@'localhost'?

Το *. * Θα παρέχει όλα τα είδη προνομίων στον νεοδημιουργημένο χρήστη.

Συνιστάται να ξεπλύνετε τα προνόμια. Θα απελευθερώσει την επιπλέον μνήμη που αποθηκεύτηκε στον διακομιστή κατά τη δημιουργία ενός νέου χρήστη.

Σύνδεση στον διακομιστή MySQL και δημιουργία βάσης δεδομένων

Τώρα ας συνδεθούμε στον διακομιστή MySQL και δημιουργήσουμε μια νέα βάση δεδομένων. Για να πραγματοποιήσετε σύνδεση, χρησιμοποιήστε την εντολή:

$mysql-uόνομα χρήστη –σ

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

Για να δημιουργήσετε μια νέα βάση δεδομένων, εκτελέστε την εντολή:

ΔΗΜΙΟΥΡΓΙΑ ονόματος βάσης δεδομένων

Για να δείτε τη λίστα με όλες τις διαθέσιμες βάσεις δεδομένων, πληκτρολογήστε την εντολή:

εμφάνιση βάσεων δεδομένων.

συμπέρασμα

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