Maison >base de données >tutoriel mysql >installation de la base de données mysql

installation de la base de données mysql

王林
王林original
2023-05-08 18:54:385613parcourir

MySQL est un système de gestion de bases de données relationnelles open source populaire qui est largement utilisé dans le développement de sites Web, l'analyse de données et d'autres domaines. Avant d'effectuer des tâches de développement, de test ou de déploiement liées à MySQL, vous devez d'abord installer le serveur MySQL. Cet article explique comment installer le serveur MySQL sur les systèmes d'exploitation Windows et Linux, ainsi que la configuration et la gestion de base.

1. Installez MySQL sous Windows

Il existe deux façons d'installer MySQL sous Windows : utilisez le programme d'installation officiel ou utilisez XAMPP.

1. Utilisez l'installateur officiel :

(1) Téléchargez l'installateur MySQL

Visitez le site officiel de MySQL (https://dev. mysql.com/downloads/mysql/) et cliquez sur Télécharger le programme d'installation.

(2) Installez MySQL

Cliquez avec le bouton droit sur le programme d'installation de MySQL téléchargé et sélectionnez l'option "Exécuter en tant qu'administrateur". Suivez les étapes de l'assistant pour installer MySQL. Pendant le processus d'installation, vous pouvez définir le mot de passe de l'utilisateur root et le port du service MySQL, etc.

(3) Démarrez le service MySQL

Une fois l'installation terminée, vous devez démarrer le service MySQL. Appuyez sur les touches "Win+R", entrez "Services.msc" et appuyez sur Entrée, sélectionnez le service MySQL et cliquez sur l'option "Démarrer".

2. Utilisez XAMPP :

XAMPP est un progiciel de serveur Web couramment utilisé qui intègre Apache, PHP, MySQL et d'autres outils. En installant XAMPP, vous pouvez facilement installer plusieurs logiciels de serveur Web à la fois.

(1) Téléchargez le programme d'installation de XAMPP

Visitez le site officiel (https://www.apachefriends.org/zh_cn/index.html), puis selon votre Type de système Windows Téléchargez le programme d'installation de XAMPP. Le processus d'installation est le même que pour MySQL, vous pouvez choisir d'installer MySQL dans le cadre de XAMPP.

(2) Démarrez le service MySQL

Après avoir installé XAMPP, vous pouvez lancer le panneau de configuration XAMPP et démarrer le serveur MySQL.

2. Installez MySQL sur Linux

Vous devez utiliser la ligne de commande pour installer MySQL sur Linux. Voici les étapes pour installer MySQL sur Ubuntu Linux :

(1) Mettez à jour la liste des packages

Exécutez la commande suivante dans le terminal :

#🎜🎜 #sudo apt-get update

(2) Installer le serveur MySQL

Exécutez la commande suivante dans le terminal :

sudo apt-get install mysql -server# 🎜🎜#

Pendant le processus d'installation, vous devez définir le mot de passe de l'utilisateur root.

(3) Démarrez le service MySQL

Exécutez la commande suivante dans le terminal :

sudo systemctl start mysql

#🎜🎜 #( 4) Activer le service MySQL

Exécutez la commande suivante dans le terminal :

sudo systemctl activate mysql

(5) Vérifiez si le service MySQL le serveur est en cours d'exécution# 🎜🎜#

Exécutez la commande suivante dans le terminal :

sudo systemctl status mysql

Si MySQL est en cours d'exécution, vous verrez "Actif : informations "actives (en cours d'exécution).

3. Configurer le serveur MySQL

1. Créer un nouvel utilisateur

Par défaut, le serveur MySQL n'a qu'un seul utilisateur root, et le root l'utilisateur possède toutes les autorisations. Pour renforcer la sécurité, nous devons créer un nouvel utilisateur et attribuer les autorisations appropriées à cet utilisateur. Utilisez la commande suivante pour créer un nouvel utilisateur :

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

2. 🎜🎜## 🎜🎜#Afin de permettre aux nouveaux utilisateurs d'exécuter des instructions SQL et de gérer la base de données, nous devons leur attribuer les autorisations correspondantes. Accordez les autorisations aux nouveaux utilisateurs à l'aide de la commande suivante :

GRANT ALL PRIVILEGES ON

. permissions

Après avoir accordé les autorisations au nouvel utilisateur, nous devons actualiser le tableau des autorisations de MySQL afin que les modifications prennent effet immédiatement. Utilisez la commande suivante pour actualiser les autorisations :

FLUSH PRIVILEGES;

4. Gérer le serveur MySQL

1. 🎜🎜## 🎜🎜#Sous Windows, vous pouvez démarrer et arrêter le service MySQL à l'aide du Gestionnaire de services Windows. Sous Linux, vous pouvez démarrer et arrêter le service MySQL à l'aide des commandes suivantes :

sudo systemctl start mysql

sudo systemctl stop mysql

2. Sauvegarde et restauration de la base de données

Les données du serveur MySQL doivent être sauvegardées régulièrement pour éviter toute perte ou tout dommage. Vous pouvez sauvegarder et restaurer la base de données MySQL à l'aide de la commande suivante :

Sauvegardez la base de données :

mysqldump -u root -p your_database_name > /file.sql#🎜 🎜#

Restaurer la base de données :

mysql -u root -p your_database_name < 3. Surveiller les requêtes manuelles# 🎜🎜#

Toutes les requêtes exécutées sur le serveur MySQL sont journalisées dans la table "mysql.general_log". Vous pouvez activer le journal des requêtes à l'aide de la commande suivante :

SET GLOBAL general_log = 'ON';

Le journal des requêtes enregistrera toutes les requêtes afin que vous puissiez visualiser l'exécution à à tout moment.

Summary

MySQL est une base de données relationnelle puissante et flexible Que vous développiez des applications Web ou effectuiez des analyses de données, apprenez à installer et à configurer le serveur MySQL et à gérer MySQL. les bases de données sont cruciales. Espérons que cet article vous aidera à résoudre les problèmes si vous rencontrez des problèmes lors de l'installation et de la configuration de MySQL.

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