MySQL is het meest populaire, gratis en open-source relationele databasebeheerplatform, dat wordt gebruikt om meerdere databases op één enkele server te hosten door toegang voor meerdere gebruikers tot elke database toe te staan.
De nieuwste MySQL 8.0 versie is beschikbaar om te installeren vanaf de standaard AppStream repository met behulp van de MySQL-module die standaard is ingeschakeld op de CentOS 8 en RHEL 8 systemen.
Er is ook MariaDB 10.3 databaseversie is beschikbaar om te installeren vanaf de standaard AppStream repository, dat is "drop-in vervanging ” voor MySQL 5.7 , met enkele beperkingen. Als uw toepassing niet wordt ondersteund met MySQL 8.0 , dan raad ik je aan MariaDB 10.3 te installeren.
In dit artikel zullen we u door het installatieproces van de nieuwste MySQL 8.0 leiden versie op CentOS 8 en RHEL 8 met de standaard AppStream opslagplaats via YUM-hulpprogramma.
Opmerking :De instructies in dit artikel werken alleen als u het Red Hat-abonnement op RHEL 8 hebt ingeschakeld.Installeer MySQL 8.0 op CentOS8 en RHEL 8
De nieuwste versie van de MySQL 8.0 is beschikbaar om te installeren vanuit de standaard Applicatiestream opslagplaats op CentOS 8 en RHEL 8 systemen met het volgende yum-commando.
# yum -y install @mysql
De @mysql
module zal de meest recente versie van MySQL met alle afhankelijkheden installeren.
Zodra de installatie van MySQL is voltooid, start u de MySQL-service, schakelt u deze in om automatisch te starten bij het opstarten van het systeem en controleert u de status door de volgende opdrachten uit te voeren.
# systemctl start mysqld # systemctl enable --now mysqld # systemctl status mysqld
Beveilig nu de MySQL installatie door het beveiligingsscript uit te voeren dat verschillende op beveiliging gebaseerde bewerkingen uitvoert, zoals het instellen van het root-wachtwoord, het verwijderen van anonieme gebruikers, het op afstand toestaan van root-aanmelding, het verwijderen van de testdatabase en het herladen van bevoegdheden.
# mysql_secure_installation
Eenmaal MySQL installatie is beveiligd, kunt u inloggen op de MySQL-shell en beginnen met het maken van nieuwe databases en gebruikers.
# mysql -u root -p mysql> create database tecmint; mysql> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'ravi123'; mysql> exit
Dat is alles! In dit artikel hebben we uitgelegd hoe u MySQL 8.0 installeert op CentOS 8 en RHEL 8 . Als je vragen of feedback hebt, deel deze dan met ons in het commentaargedeelte hieronder.