Maison  >  Article  >  base de données  >  installation centos installation mysql tr/min

installation centos installation mysql tr/min

WBOY
WBOYoriginal
2023-05-08 21:51:081441parcourir

CentOS est un système d'exploitation Linux gratuit et open source basé sur le code Red Hat Enterprise Linux. C'est l'un des systèmes d'exploitation serveur les plus utilisés. MySQL est un système de gestion de bases de données relationnelles gratuit et open source largement utilisé pour le stockage de données dans les applications Web. Cet article explique comment installer la base de données MySQL via le package RPM sur le système d'exploitation CentOS.

RPM (Red Hat Package Manager) est un outil de gestion de packages utilisé dans les systèmes d'exploitation Linux. Le package RPM est un package d'installation de logiciels adapté aux systèmes d'exploitation de la série Red Hat. Il peut rapidement installer, mettre à niveau ou désinstaller des logiciels pour le système. Dans le système d'exploitation CentOS, les packages RPM constituent un moyen courant d'installer des logiciels, et l'installation de bases de données MySQL via des packages RPM est également un moyen courant.

Cet article suppose que vous êtes déjà familier avec les opérations de base en ligne de commande telles que l'exécution de lignes de commande et les outils de gestion de packages. Si vous n'êtes pas familier avec ces opérations, veuillez d'abord acquérir les connaissances pertinentes.

Installer la base de données MySQL

La première étape : ajouter la bibliothèque MySQL Yum

Dans le système d'exploitation CentOS, ajouter la bibliothèque MySQL Yum consiste à installer MySQL La première étape dans la base de données. Grâce à la bibliothèque Yum, nous pouvons rechercher et installer rapidement les packages MySQL RPM.

Ouvrez le terminal et utilisez la commande suivante pour ajouter la bibliothèque MySQL Yum.

sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

Cette commande téléchargera la bibliothèque MySQL Yum et l'ajoutera au système.

Étape 2 : Installer le serveur MySQL

Après avoir téléchargé la bibliothèque Yum, nous pouvons utiliser l'outil Yum pour vérifier s'il est installé avec succès :

sudo yum repolist all | grep mysql
#🎜🎜 #Commande de vérification Résultat :

mysql-connectors-community/x86_64 MySQL Connectors Community        enabled:     105  
mysql-tools-community/x86_64      MySQL Tools Community             enabled:      56  
mysql57-community/x86_64          MySQL 5.7 Community Server        enabled:   2,356+ 

Nous pouvons voir que la bibliothèque MySQL Yum a été ajoutée avec succès.

Ensuite, installez le serveur MySQL via l'outil Yum.

sudo yum -y install mysql-community-server

Cette commande téléchargera et installera automatiquement le dernier package logiciel du serveur MySQL et les packages de dépendances associés. Ce processus peut prendre un certain temps, en fonction de la vitesse de votre connexion réseau et des performances de votre ordinateur.

Étape 3 : Démarrez le serveur MySQL

Une fois l'installation terminée, nous devons démarrer le serveur MySQL.

sudo systemctl start mysqld

Cette commande démarrera le serveur MySQL. Si rien ne se passe après l'exécution de cette commande et qu'aucune erreur n'apparaît, cela signifie que le serveur MySQL a démarré avec succès.

Étape 4 : Vérifiez l'état du serveur MySQL

Vérifiez si le serveur MySQL est en cours d'exécution.

sudo systemctl status mysqld

Si vous voyez l'état d'exécution après avoir exécuté cette commande, cela signifie que le serveur MySQL a été démarré avec succès.

Gestion de base de données MySQL

Maintenant, MySQL a été installé et exécuté avec succès. Ensuite, faisons la gestion de la base de données via la ligne de commande.

Connectez-vous à la base de données MySQL

Saisissez la commande suivante dans le terminal pour vous connecter à la base de données MySQL.

sudo mysql -u root -p

Cette commande vous demandera un mot de passe, entrez le mot de passe que vous avez défini lors de l'installation de MySQL.

Nous pouvons également interroger la version depuis la console une fois connecté :

sudo mysql -u root -p -e "SELECT VERSION();"

Créer une base de données

Pour créer une nouvelle base de données, utilisez la commande suivante :

CREATE DATABASE new_database;

Cette commande créera une nouvelle base de données nommée "new_database".

Créer un utilisateur de base de données

Pour créer un nouvel utilisateur et accorder l'accès à la base de données, utilisez la commande suivante :

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';

Cette commande créera un alias Créez un nouvel utilisateur pour "new_user" et attribuez-lui un mot de passe.

Autoriser les utilisateurs à accéder à la base de données

Pour autoriser un utilisateur à accéder à la base de données, veuillez utiliser la commande suivante :

GRANT ALL PRIVILEGES ON new_database.* TO 'new_user'@'localhost';

Cette commande autorisera l'utilisateur "new_user" Accédez à la nouvelle base de données nommée "new_database".

Mettre à jour le mot de passe de l'utilisateur

Pour mettre à jour le mot de passe d'un utilisateur, utilisez la commande suivante :

ALTER USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';

Supprimer la base de données

To Pour supprimer la base de données à laquelle l'utilisateur actuel peut accéder, veuillez utiliser la commande suivante :

DROP DATABASE database_name;

Cette commande supprimera la base de données nommée "new_database".

Résumé

Il est très simple d'installer la base de données MySQL à l'aide du package RPM sur le système d'exploitation CentOS. Ajoutez simplement la bibliothèque Yum pour MySQL, utilisez l'outil Yum pour installer le serveur MySQL, démarrez le serveur, connectez-vous à la base de données, puis créez, gérez et supprimez la base de données. J'espère que cet article vous sera utile.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn