sql >> Databasteknik >  >> RDS >> Mysql

Hur man installerar MySQL 8.0 på CentOS 8 / RHEL 8

MySQL är den mest populära, gratis och öppen källkod för relationsdatabashanteringsplattform, som används för att vara värd för flera databaser på en enskild server genom att tillåta åtkomst för flera användare till varje databas.

Den senaste MySQL 8.0 versionen är tillgänglig för installation från AppStream som standard arkiv med MySQL-modulen som är aktiverad som standard på CentOS 8 och RHEL 8 system.

Det finns också MariaDB 10.3 databasversionen är tillgänglig att installera från AppStream som standard repository, som är "drop-in-ersättning ” för MySQL 5.7 , med vissa begränsningar. Om din applikation inte stöds med MySQL 8.0 , då rekommenderar jag att du installerar MariaDB 10.3.

I den här artikeln går vi igenom processen för att installera den senaste MySQL 8.0 version på CentOS 8 och RHEL 8 med standardinställningen AppStream arkiv via verktyget YUM.

Obs :Instruktionerna i den här artikeln fungerar bara om du har aktiverat Red Hat-prenumerationen på RHEL 8.

Installera MySQL 8.0 på CentOS8 och RHEL 8

Den senaste versionen av MySQL 8.0 är tillgänglig att installera från standard Applikationsström arkiv på CentOS 8 och RHEL 8 system som använder följande yum-kommando.

# yum -y install @mysql

@mysql modulen kommer att installera den senaste versionen av MySQL med alla beroenden.

När installationen av MySQL slutförs, starta MySQL-tjänsten, låt den starta automatiskt vid systemstart och verifiera statusen genom att köra följande kommandon.

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

Säkra nu MySQL installation genom att köra säkerhetsskriptet som innehåller flera säkerhetsbaserade operationer som att ställa in root-lösenordet, ta bort anonyma användare, förbjuda root-inloggning på distans, ta bort testdatabasen och ladda om privilegiet.

# mysql_secure_installation

En gång MySQL installationen är säker, du kan logga in på MySQL-skalet och börja skapa nya databaser och användare.

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

Det är allt! I den här artikeln har vi förklarat hur du installerar MySQL 8.0CentOS 8 och RHEL 8 . Om du har några frågor eller feedback, dela det med oss ​​i kommentarsavsnittet nedan.


  1. Hur man väljer en användarvänlig databas för ditt företag

  2. JSON_OBJECTAGG() – Skapa ett JSON-objekt från frågeresultat i MySQL

  3. JSON_SET() vs JSON_INSERT() vs JSON_REPLACE() i MySQL:Vad är skillnaden?

  4. Steg för steg uppgraderingsprocess för R12.2 Upgrade Part -1