Installation et configuration de MySQL Server 8.0 avec Navicat for MySQL sous Windows

Procédure d'installation pour MySQL Server 8.0 sur un système Windows.

Étape 1 : Obtention du logiciel

Téléchargez le programe d'installation communautaire depuis le site officiel de MySQL.

Étape 2 : Exécution de l'installateur

Lancez le fichier MSI téléchargé. Dans la fenêtre de sélection, choisissez l'option « Custom » (personnalisée). Suivez les étapes de l'assistant jusqu'à la fin, en acceptant les composants par défaut et en exécutant les actions requises.

Étape 3 : Fichier de configuration personnalisé

Dans le répertoire d'installation, par exemple C:\Program Files\MySQL\MySQL Server 8.0, créez un fichier nommé my.ini. Insérez-y le contenu suivant :

[mysqld]
port=3306
basedir="C:/Program Files/MySQL/MySQL Server 8.0"
datadir="C:/Program Files/MySQL/MySQL Server 8.0/data"
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password

[mysql]
default-character-set=utf8mb4

[client]
port=3306
default-character-set=utf8mb4

Enregistrez le fichier.

Étape 4 : Préparation de l'environnement

Assurez-vous que le sous-dossier data dans le chemin d'installation est vide. S'il contient des fichiers, supprimez-les tous.

Si un service MySQL existe déjà, ouvrez une invite de commande en tant qu'administrateur et exécutez la commande suivante pour le supprimer :

sc delete mysql

Étape 5 : Initialisation et démarrage

Toujours en invite de commande administrateur, installez le service MySQL :

mysqld --install MySQL80

Initialisez ensuite la base de données. Le serveur générera un mot de passe temporaire pour l'utilisateur root. Notez soigneusement ce mot de passe à partir de la sortie console.

mysqld --initialize --user=mysql --console

Démarrez le service de base de données :

net start MySQL80

Étape 6 : Première connexion et modification du mot de passe

Connectez-vous au serveur en utilisant le mot de passe temporaire généré :

mysql -u root -p

Une fois connecté, changez le mot de passe de l'administrateur :

ALTER USER 'root'@'localhost' IDENTIFIED BY 'VotreNouveauMotDePasse';

Commandes utiles pour la gestion du service

Ces commandes doivent être exécutées dans une console avec des privilèges d'administrateur.

Pour arrêter le service : net stop MySQL80

Pour redémarrer le service : net start MySQL80

Configuration de la variable d'environnement PATH

Pour pouvoir appeler les exécutables MySQL depuis n'importe quel répertoire, ajoutez le chemin vers le sous-dossier bin de l'installation de MySQL dans la variable système PATH. Par exemple, ajoutez C:\Program Files\MySQL\MySQL Server 8.0\bin.

Installation de Navicat for MySQL

Navicat for MySQL est un outil GUI pour la gestion de bases de données. Procurez-vous l'installateur et lancez-le. L'interface d'installation est standard ; suivez les étapes proposées pour finaliser l'installation du logiciel sur votre poste de travail.

Étiquettes: MySQL MySQL Server 8.0 Windows installation Configuration

Publié le 11 juillet à 21h35