Ricerca nel sito web

Come installare MySQL 8.0 su CentOS 8/RHEL 8


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'ultima versione di MySQL 8.0 è disponibile per l'installazione dal repository AppStream predefinito utilizzando il modulo MySQL abilitato per impostazione predefinita su CentOS 8 e < sistemiRHEL 8.

È inoltre disponibile la versione del database MariaDB 10.3 che può essere installata dal repository AppStream predefinito, che è "sostituzione drop-in" per MySQL 5.7, con alcune restrizioni. Se la tua applicazione non è supportata da MySQL 8.0, ti consiglio di installare MariaDB 10.3.

In questo articolo, ti spiegheremo il processo di installazione dell'ultima versione di MySQL 8.0 su CentOS 8 e RHEL 8 utilizzando l'impostazione predefinita AppStream tramite l'utilità YUM.

Installa MySQL 8.0 su CentOS8 e RHEL 8

L'ultima versione di MySQL 8.0 è disponibile per l'installazione dal repository Application Stream predefinito su CentOS 8 e RHEL 8 > sistemi che utilizzano il seguente comando yum.

yum -y install @mysql

Il modulo @mysql installerà la versione più recente di MySQL con tutte le dipendenze.

Una volta completata l'installazione di MySQL, 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 l'installazione di MySQL eseguendo lo script di sicurezza che esegue diverse operazioni basate sulla sicurezza come l'impostazione della password di root, la rimozione di utenti anonimi, non consentire l'accesso di root da remoto, la rimozione del database di test e il ricaricamento dei privilegi.

mysql_secure_installation

Una volta assicurata l'installazione di MySQL, 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 ravi@localhost 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, condividilo con noi nella sezione commenti qui sotto.