Comment installer MariaDB 10.4 sur Centos 8 et Rhel 8
- 617
- 78
- Maëlle Perez
Mariadb 10.4 La version stable a été publiée. C'est un remplacement amélioré et sans rendez-vous pour MySQL. MariaDB peut être un meilleur choix de choix pour les professionnels de la base de données à la recherche d'un robuste, évolutif, et fiable Serveur SQL. MariaDB a un certain nombre de fonctionnalités mises à jour sur MySQL. Utilisez des liens ci-dessous pour lire la comparaison des fonctionnalités entre MariaDB et MySQL. Cet article vous aidera à installer MariaDB 10.4 dans les systèmes CentOS 8 et RHEL 8.
Étape 1 - Ajouter le référentiel de mariadb yum
Ajoutez d'abord le référentiel Mariadb Yum dans notre système. Créer un nouveau fichier Repo / etc / yum.se soustraire.D / Mariadb.repo dans votre système et ajouter le code ci-dessous selon votre système d'exploitation et votre architecture.
sudo vi / etc / yum.se soustraire.D / Mariadb.repo
[MariaDb] Nom = Mariadb Bustanl = http: // yum.mariadb.org / 10.4 / rhel8-amd64 gpgkey = https: // yum.mariadb.org / rpm-gpg-key-mariadb gpgcheck = 1
Étape 2 - Installez MariaDB sur Centos 8
Utilisons la commande suivante pour installer MariaDB 10.4 dans votre système. Cela installera également d'autres dépendances automatiquement.
sudo dnf makecache sudo dnf installer mariaDb-server mariaDb-client --Disablerepo = appstream
Après avoir installé MARIADB dans votre système Démarrer son service en utilisant la commande suivante.
sudo systemctl start mysql.service
Étape 3 - Installation de MariADB sécurisée
Vous devez également sécuriser votre installation MARIADB à l'aide de mots de passe et effectuer d'autres modifications. Pour faire ce script d'installation sécurisé à partir de la ligne de commande.
sudo / usr / bin / mysql_secure_installation
Le script d'installation sécurisé demandera la saisie de l'utilisateur comme certains points, suivez l'installation selon la sortie ci-dessous, toutes les entrées utilisateur sont mises en évidence avec la couleur rouge.
Remarque: l'exécution de toutes les parties de ce script est recommandée pour tous les serveurs MariaDB dans l'utilisation de la production! Veuillez lire soigneusement chaque étape! Entrez le mot de passe actuel pour root (entrez pour aucun): Ok, mot de passe utilisé avec succès, en passant à main… définir le mot de passe root? [O / N] y Nouveau mot de passe: rentrez nouveau avec le mot de passe: mot de passe mis à jour avec succès! Tableaux de privilèges de rechargement… Succès! Supprimer les utilisateurs anonymes? [O / N] Y… Succès! Interdire la connexion racine à distance? [O / N] Y… Succès! Supprimer la base de données de test et y accéder? [O / N] Y - Base de données de tests de suppression… Succès! - Suppression des privilèges sur la base de données de test… Succès! Recharger les tables de privilège maintenant? [O / N] Y… Succès! Nettoyage… merci d'utiliser MariaDB!
Étape 4 - Travailler avec MariaDB
Après avoir installé et terminé la configuration, connectez-vous à un serveur MARIADB à l'aide de la commande suivante.
sudo mysql -u root -p
Essayez également de créer une nouvelle base de données, l'utilisateur et affecter les privilèges à une base de données.
## Créer une base de données mariaDB [(Aucun)]> Créer une base de données MyDB; ## Créer un compte d'utilisateur mariaDB [(Aucun)]> Créer l'utilisateur «dbuser» @ «localhost» identifié par «secret»; # Al.* À 'dbuser' @ 'localhost'; ## Recharger les privilèges mariaDb [(aucun)]> Privilèges de rinçage;1234567891011 | ## Créer DataBaSEMariaDB [(Aucun)]> Créer une base de données MyDB; ## Créer des comptes utilisateur MariaDB [(Aucun)]> Créer l'utilisateur «dbuser» @ «localhost» identifié par «secret»; # Al.* À 'dbuser' @ 'localhost'; ## Recharger les privilègesMariaDB [(Aucun)]> Privilèges de rinçage; |
Vous pouvez également vous faire en sorte d'installer PhpMyAdmin pour gérer MARIADB à l'aide de l'interface Web, ce qui fournit un moyen facile de travailler.
- « Comment installer lampe (Apache, MySQL, PHP) sur Debian 10
- Comment corriger '/ usr / bin / dirmngr' pas de fichier ou de répertoire de ce type »