Com instal·lar MySQL 8.0 a CentOS 8/RHEL 8


MySQL és la plataforma de gestió de bases de dades relacionals més popular, gratuïta i de codi obert, que s'utilitza per allotjar diverses bases de dades en un únic servidor permetent l'accés multiusuari a cada base de dades.

La darrera versió de MySQL 8.0 està disponible per instal·lar-se des del dipòsit d'AppStream predeterminat mitjançant el mòdul MySQL que està habilitat per defecte als sistemes CentOS 8 i RHEL 8.

També hi ha una versió de base de dades MariaDB 10.3 disponible per instal·lar-se des del dipòsit d'AppStream predeterminat, que és \substitució directa per a MySQL 5.7, amb algunes restriccions. Si la vostra aplicació no és compatible amb MySQL 8.0, us recomano que la instal·leu. MariaDB 10.3.

En aquest article, us explicarem el procés d'instal·lació de la darrera versió de MySQL 8.0 a CentOS 8 i RHEL 8 mitjançant el dipòsit d'AppStream predeterminat mitjançant la utilitat YUM.

Instal·leu MySQL 8.0 a CentOS8 i RHEL 8

La darrera versió de MySQL 8.0 està disponible per instal·lar-se des del dipòsit d'aplicacions predeterminat als sistemes CentOS 8 i RHEL 8 mitjançant la següent comanda yum.

# yum -y install @mysql

El mòdul @mysql instal·larà la versió més recent de MySQL amb totes les dependències.

Un cop finalitzada la instal·lació de MySQL, inicieu el servei MySQL, activeu-lo perquè s'iniciï automàticament a l'arrencada del sistema i verifiqueu l'estat executant les ordres següents.

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

Ara assegureu la instal·lació de MySQL executant l'script de seguretat que porta diverses operacions basades en la seguretat, com ara establir la contrasenya root, eliminar usuaris anònims, no permetre l'inici de sessió d'arrel de forma remota, eliminar la base de dades de prova i recarregar el privilegi.

# mysql_secure_installation

Un cop assegurada la instal·lació de MySQL, podeu iniciar sessió al shell de MySQL i començar a crear noves bases de dades i usuaris.

# mysql -u root -p
mysql> create database tecmint;
mysql> GRANT ALL ON tecmint.* TO [email  IDENTIFIED BY 'ravi123';
mysql> exit

Això és tot! En aquest article, hem explicat com instal·lar MySQL 8.0 a CentOS 8 i RHEL 8. Si teniu cap pregunta o comentari, compartiu-ho amb nosaltres a la secció de comentaris a continuació.