Maison  >  Article  >  base de données  >  Comment installer MySQL sur Linux et définir un mot de passe

Comment installer MySQL sur Linux et définir un mot de passe

PHPz
PHPzoriginal
2023-04-20 10:15:161590parcourir

MySQL est un logiciel de gestion de bases de données relationnelles open source populaire utilisé par de nombreuses applications Web, forums, blogs et réseaux sociaux. Les systèmes d'exploitation comme Ubuntu, Debian, CentOS ou d'autres systèmes d'exploitation basés sur Linux incluent des packages MySQL, qui facilitent grandement l'installation de MySQL sur Linux. Cependant, lors de l'installation de MySQL, vous devez définir un mot de passe pour l'utilisateur root afin de protéger la sécurité de vos données. Apprenons ensuite comment installer MySQL sur un système Linux et définir un mot de passe.

Installer MySQL

Sur Ubuntu, vous pouvez installer MySQL avec la commande suivante :

sudo apt-get update
sudo apt-get install mysql-server

Sur CentOS ou RHEL, vous pouvez installer MySQL avec la commande suivante :

sudo yum update
sudo yum install mysql-server

Une fois l'installation terminée, vous devez démarrer MySQL service et assurez-vous qu’il démarre automatiquement au démarrage du système. Sur un système Ubuntu, vous pouvez exécuter la commande suivante :

sudo service mysql start
sudo systemctl enable mysql

Sur un système CentOS ou RHEL, vous pouvez exécuter la commande suivante :

sudo service mysqld start
sudo systemctl enable mysqld

Définissez le mot de passe de l'utilisateur root MySQL

Une fois l'installation du serveur MySQL terminée, vous devez définir le mot de passe de l'utilisateur root. Sur les systèmes Ubuntu, vous pouvez utiliser la commande suivante pour définir un mot de passe :

sudo mysql_secure_installation

Cette commande vous demandera de saisir le mot de passe de l'utilisateur root. Si vous ne définissez pas de mot de passe initial, vous pouvez directement appuyer sur la touche Entrée. Ensuite, le système vous demandera de saisir un nouveau mot de passe, de confirmer le mot de passe, de supprimer les utilisateurs anonymes, de désactiver la connexion à distance root, etc. Nous nous concentrons uniquement sur l'étape de définition du mot de passe de l'utilisateur root.

Sur les systèmes CentOS ou RHEL, vous pouvez utiliser la commande suivante pour définir le mot de passe après l'installation de MySQL :

sudo mysqladmin -u root password 'newpassword'

Cela changera le mot de passe de l'utilisateur root en "newpassword", et vous pourrez personnaliser le nouveau mot de passe si nécessaire.

Test de la connexion MySQL

Après avoir installé et défini le mot de passe MySQL, nous devons tester si la connexion MySQL fonctionne correctement. Nous pouvons utiliser la commande suivante pour tester :

mysql -u root -p

Cette commande vous demandera de saisir le mot de passe de l'utilisateur root pour vous connecter au serveur MySQL. Si le mot de passe est correct, vous pourrez vous connecter avec succès au serveur MySQL.

Résumé

Installer MySQL et définir un mot de passe sur un système Linux est très simple et ne nécessite que quelques commandes simples. La définition d'un mot de passe peut protéger dans une certaine mesure la sécurité de vos données. Dans le même temps, il est également recommandé d'utiliser un mot de passe fort pour empêcher le système d'être attaqué par des pirates. Dans le développement futur d'applications, MySQL sera un logiciel de gestion de bases de données très utile, vous permettant de créer, maintenir et traiter d'énormes quantités de données sur cette plateforme.

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