Hvordan installere MySQL 8.0 på CentOS 8/RHEL 8


MySQL er den mest populære, gratis og åpen kildekodeplattform for relasjonsdatabaseadministrasjon, som brukes til å være vert for flere databaser på en enkelt server ved å tillate tilgang for flere brukere til hver database.

Den siste MySQL 8.0-versjonen er tilgjengelig for installasjon fra standard AppStream-depot ved å bruke MySQL-modulen som er aktivert som standard på CentOS 8 og RHEL 8-systemer.

Det er også MariaDB 10.3-databaseversjon som er tilgjengelig for installasjon fra standard AppStream-depot, som er "erstatning for drop-in" for MySQL 5.7med noen begrensninger. Hvis applikasjonen din ikke støttes med MySQL 8.0, anbefaler jeg deg å installere MariaDB 10.3.

I denne artikkelen vil vi gå gjennom prosessen med å installere den nyeste MySQL 8.0-versjonen på CentOS 8 og RHEL 8 ved å bruke standard >AppStream-depot via YUM-verktøyet.

Installer MySQL 8.0 på CentOS8 og RHEL 8

Den nyeste versjonen av MySQL 8.0 er tilgjengelig for installasjon fra standard Application Stream-depot på CentOS 8 og RHEL 8 > systemer som bruker følgende yum-kommando.

yum -y install @mysql

Modulen @mysql vil installere den nyeste versjonen av MySQL med alle avhengigheter.

Når installasjonen av MySQL er fullført, start MySQL-tjenesten, aktiver den automatisk ved systemoppstart og verifiser statusen ved å kjøre følgende kommandoer.

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

Sikre nå MySQL-installasjonen ved å kjøre sikkerhetsskriptet som har flere sikkerhetsbaserte operasjoner som å angi root-passordet, fjerne anonyme brukere, nekte root-pålogging eksternt, fjerne testdatabase og laste inn på nytt.

mysql_secure_installation

Når MySQL-installasjonen er sikret, kan du logge på MySQL-skallet og begynne å lage nye databaser og brukere.

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

Det er alt! I denne artikkelen har vi forklart hvordan du installerer MySQL 8.0CentOS 8 og RHEL 8. Hvis du har spørsmål eller tilbakemeldinger, del det med oss i kommentarfeltet nedenfor.