sql >> Database teknologi >  >> RDS >> Mysql

Sådan installeres MySQL 8.0 på CentOS 8 / RHEL 8

MySQL er den mest populære, gratis og open source relationelle databasestyringsplatform, som bruges til at hoste flere databaser på en enkelt server ved at tillade adgang for flere brugere til hver database.

Den seneste MySQL 8.0 version er tilgængelig til at installere fra standard AppStream repository ved hjælp af MySQL-modulet, der er aktiveret som standard på CentOS 8 og RHEL 8 systemer.

Der er også MariaDB 10.3 databaseversionen er tilgængelig til installation fra standard AppStream repository, som er "drop-in erstatning ” til MySQL 5.7 , med nogle begrænsninger. Hvis din applikation ikke understøttes med MySQL 8.0 , så anbefaler jeg dig at installere MariaDB 10.3.

I denne artikel vil vi gennemgå processen med at installere den seneste MySQL 8.0 version på CentOS 8 og RHEL 8 ved at bruge standarden AppStream repository via YUM-værktøjet.

Bemærk :Instruktionerne i denne artikel fungerer kun, hvis du har aktiveret Red Hat-abonnementet på RHEL 8.

Installer MySQL 8.0 på CentOS8 og RHEL 8

Den seneste version af MySQL 8.0 er tilgængelig til installation fra standard Applikationsstrøm repository på CentOS 8 og RHEL 8 systemer ved hjælp af følgende yum-kommando.

# yum -y install @mysql

@mysql modulet installerer den seneste version af MySQL med alle afhængigheder.

Når installationen af ​​MySQL fuldføres, start MySQL-tjenesten, aktiver den til automatisk at starte ved systemopstart og bekræft status ved at køre følgende kommandoer.

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

Beskyt nu MySQL installation ved at køre sikkerhedsscriptet, der udfører adskillige sikkerhedsbaserede operationer, såsom at indstille root-adgangskoden, fjerne anonyme brugere, forbyde root-login eksternt, fjerne testdatabase og genindlæse privilegier.

# mysql_secure_installation

En gang MySQL installationen er sikret, kan du logge ind på MySQL-skallen og begynde at oprette nye databaser og brugere.

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

Det er alt! I denne artikel har vi forklaret, hvordan du installerer MySQL 8.0CentOS 8 og RHEL 8 . Hvis du har spørgsmål eller feedback, så del det med os i kommentarfeltet nedenfor.


  1. Bevar tidszone i PostgreSQL timestamptz type

  2. Hvordan får man den næste værdi af SQL Server-sekvens i Entity Framework?

  3. Sådan transponeres rækker til kolonner dynamisk i MySQL

  4. Hvordan sætter man en streng foran en kolonneværdi i MySQL?