Assurons d'abord à mettre à jour notre système avant de commencer en cas de dépendances obsolètes.
[root @ centos7-linuxhint ~] # mim mise à jour
Il existe de nombreux packages disponibles sur CentOS liés à MySQL sans avoir à ajouter le référentiel de packages EPEL. Pour voir une liste d'entre eux, essayez cette commande pour la recherche de yum:
[root @ centos7-linuxhint ~] # yum Search mysql
En regardant la liste, vous pouvez voir qu'il n'y a pas d'option pour MySQL, lui-même, juste divers packages connexes. La raison en est qu'Oracle a acheté MySQL lorsqu'ils ont acheté Sun Microsystems, et les fondateurs de MySQL ont redémarré l'initiative Open Source Pure avec un nouveau nom appelé MariaDB, mais c'est toujours MySQL mais entièrement open source.
Permet donc d'installer le package MariaDB.
Installation du serveur MariaDB
Exécutez la commande d'installation de yum pour mariaDB en tant que tel:
[root @ centos7-linuxhint ~] # yum installer mariadb
[root @ centos7-linuxhint ~] # yum installer mariadb-server
Exécutez la commande suivante pour vérifier quels fichiers ont été réellement installés:
[root @ centos7-linuxhint ~] # rpm -ql mariaDB
[root @ centos7-linuxhint ~] # RPM -QL MariaDB-Server
Utilisation du contrôleur de service MARIADB
MySQL et MARIADB sont livrés avec des services publics natifs pour initialiser une base de données ainsi que le démarrage et l'arrêt d'une base de données. mysql_install_db et mysqladmin sont deux principaux utilitaires. Cependant, nous sommes concentrés sur la distribution Centos Linux, examinons le fichier de service qui est livré avec les fichiers RPM et peut être utilisé pour une expérience Centos native.
Le service est disponible dans un fichier de script et peut également être exécuté avec des commandes typiques telles que les suivantes:
[root @ centos7-linuxhint ~] # ls -lart / usr / lib / systemd / système / mariaDB.service
[root @ centos7-linuxhint ~] # Service MariaDB Statut
Vous pouvez désormais démarrer le service MARIADB avec le script de service comme indiqué:
[root @ centos7-linuxhint ~] # Service mariaDB start
Pour vérifier que le service est en cours d'exécution, connectez-vous à la base de données avec l'utilitaire de ligne de commande MySQL et exécutez certaines commandes de base une fois que nous sommes connectés:
[root @ centos7-linuxhint ~] # mysql
Conclusion
C'est tout ce qu'il faut pour commencer à installer MySQL et à l'utiliser sur Centos, mais bien sûr pour être un utilisateur avancé, vous voudrez en apprendre beaucoup plus. Pour plus d'informations, consultez les liens ci-dessous: