Maison > Article > base de données > Comment installer MySQL sur Centos6.5
Dans la construction de serveurs, la construction de bases de données est un élément indispensable. En tant que système de gestion de bases de données relationnelles le plus largement utilisé à l'heure actuelle, MySQL présente une excellente stabilité, sécurité et évolutivité, il est donc largement utilisé dans diverses applications de sites Web, l'analyse de données, les systèmes embarqués et d'autres domaines. Cet article présentera en détail comment installer MySQL sous le système CentOS6.5.
Avant d'installer le logiciel, nous devons d'abord mettre à jour notre système pour nous assurer que le système d'exploitation est à jour. Utilisez la commande suivante pour mettre à jour le système :
yum -y update
Utilisez la commande yum pour installer MySQL en un seul clic :
yum -y install mysql-server mysql
Une fois l'installation de MySQL terminée. , nous devons effectuer certaines configurations de base, telles que le démarrage du service MySQL, la configuration du démarrage automatique au démarrage, etc.
Utilisez la commande suivante pour démarrer le service MySQL :
service mysqld start
Utilisez la commande suivante pour définir le démarrage automatique au démarrage :
chkconfig mysqld on
Une fois l'installation de MySQL terminée. terminé, nous devons nous connecter à MySQL pour effectuer certaines configurations de base, telles que créer des bases de données, des utilisateurs, etc.
Utilisez la commande suivante pour vous connecter à MySQL :
mysql -u root -p
Lorsque MySQL est installé par défaut, le mot de passe de l'utilisateur root est vide et nous devons modifier le mot de passe initial. Après vous être connecté à MySQL, exécutez la commande suivante :
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
Utilisez la commande suivante pour créer une nouvelle base de données :
CREATE DATABASE test;
Supprimer une base de données existante :
DROP DATABASE test;
Utilisez la commande suivante pour créer un utilisateur normal :
GRANT ALL PRIVILEGES ON test.* TO 'username'@'localhost' IDENTIFIED BY 'password';
Le test.* signifie ici que l'utilisateur dispose des autorisations d'exploitation pour toutes les tables de la base de données de test.
Utilisez la commande suivante pour interroger les autorisations utilisateur créées :
SHOW GRANTS FOR 'username'@'localhost';
Utilisez la commande suivante pour supprimer un utilisateur :
DROP USER 'username'@'localhost';
Ce qui précède est sous. CentOS6.5 Pour les étapes détaillées de l'installation de MySQL, il convient de noter que le mot de passe de l'utilisateur root ne doit pas être révélé pendant le processus d'installation et qu'un mot de passe complexe doit être défini pour empêcher les attaques. Une fois l'installation terminée, MySQL doit être correctement configuré et optimisé pour garantir ses performances et sa sécurité.
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!