MySQL è la piattaforma di gestione di database relazionali più popolare, gratuita e open source, utilizzata per ospitare più database su un singolo server consentendo l'accesso multiutente a ciascun database.
L'ultimo MySQL 8.0 la versione è disponibile per l'installazione dall'AppStream predefinito repository utilizzando il modulo MySQL abilitato per impostazione predefinita su CentOS 8 e RHEL 8 sistemi.
C'è anche MariaDB 10.3 la versione del database è disponibile per l'installazione dall'AppStream predefinito repository, che è "sostituzione drop-in ” per MySQL 5.7 , con alcune limitazioni. Se la tua applicazione non è supportata con MySQL 8.0 , quindi ti consiglio di installare MariaDB 10.3.
In questo articolo, ti illustreremo il processo di installazione dell'ultimo MySQL 8.0 versione su CentOS 8 e RHEL 8 utilizzando l'AppStream predefinito repository tramite l'utilità YUM.
Nota :le istruzioni fornite in questo articolo funzioneranno solo se hai abilitato l'abbonamento a Red Hat su RHEL 8.Installa MySQL 8.0 su CentOS8 e RHEL 8
L'ultima versione di MySQL 8.0 è disponibile per l'installazione dal Stream di applicazioni predefinito repository su CentOS 8 e RHEL 8 sistemi utilizzando il seguente comando yum.
# yum -y install @mysql
Il @mysql
module installerà la versione più recente di MySQL con tutte le dipendenze.
Una volta completata l'installazione di MySQL completa, avvia il servizio MySQL, abilitalo all'avvio automatico all'avvio del sistema e verifica lo stato eseguendo i seguenti comandi.
# systemctl start mysqld # systemctl enable --now mysqld # systemctl status mysqld
Ora proteggi MySQL installazione eseguendo lo script di sicurezza che esegue diverse operazioni basate sulla sicurezza come l'impostazione della password di root, la rimozione di utenti anonimi, il divieto di accesso root in remoto, la rimozione del database di prova e il ricaricamento dei privilegi.
# mysql_secure_installation
Una volta MySQL l'installazione è sicura, puoi accedere alla shell MySQL e iniziare a creare nuovi database e utenti.
# mysql -u root -p mysql> create database tecmint; mysql> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'ravi123'; mysql> exit
È tutto! In questo articolo abbiamo spiegato come installare MySQL 8.0 su CentOS 8 e RHEL 8 . Se hai domande o feedback, condividili con noi nella sezione commenti qui sotto.