FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Si vous développez fréquemment des applications connectées à des bases de données, installer MySQL localement sur Windows est essentiel pour les tests. Ce tutoriel professionnel vous guide pas à pas.

La plupart des applications utilisent une chaîne de connexion standard, facilitant le passage d'un serveur de test à un environnement de production. Nous couvrons l'installation d'une base MySQL locale sur tout PC Windows, ainsi que la configuration pour un accès distant.

Prérequis pour installer MySQL

En production, les exigences varient selon le nombre d'utilisateurs, la charge et le volume de données. Pour un usage de test local, les besoins sont minimes : MySQL s'installe sur la plupart des versions de Windows. Téléchargez l'installateur officiel MySQL pour Windows depuis le site officiel.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Les installations d'entreprise requièrent souvent 4 cœurs, 8 Go de RAM et RAID, mais pour du développement local, votre configuration actuelle suffit.

Installation de MySQL sur Windows

L'installation est rapide : acceptez la licence, sélectionnez Développeur par défaut, puis cliquez sur Suivant.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Ignorez les produits manquants dans "Vérifier la configuration requise" tant que MySQL Server et Workbench sont présents. Cliquez sur Suivant puis Exécuter.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Configuration du serveur MySQL

Choisissez Serveur MySQL autonome / Réplication MySQL classique.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Sélectionnez Machine de développement, conservez le port TCP/IP 3306. Définissez le mot de passe root, ajoutez un utilisateur "Remote_User" avec privilèges admin et un mot de passe sécurisé.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de testGuide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Activez Configurer en tant que service Windows et Démarrage automatique sous compte système. Terminez l'assistant.

Configuration de la base de test

MySQL Workbench s'ouvre automatiquement. Créez un schéma (base de données) : clic droit sous "SCHEMAS" > Créer un schéma..., nommez-le, appliquez et définissez comme défaut.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Créez une table "Test_Table" via l'éditeur SQL :

CREATE TABLE Test_Table (
  id smallint unsigned NOT NULL AUTO_INCREMENT,
  name varchar(25) NOT NULL,
  PRIMARY KEY (id)
);
INSERT INTO Test_Table (name) VALUES ('Test data');

Exécutez (icône éclair). Vérifiez : clic droit sur la table > Sélectionner les lignes - 1000.

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de testGuide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Accès distant à MySQL

Pour l'accès distant, ouvrez une invite de commande dans C:\Program Files\MySQL\MySQL Server 8.0\bin (adaptez la version) et lancez :

mysql -u root -p

Exécutez :

GRANT ALL PRIVILEGES ON *.* TO 'Remote_User'@'%' IDENTIFIED BY 'votre_mot_de_passe_securise';

Confirmez avec "Query OK". Testez depuis un autre PC avec Workbench : connexion TCP/IP, IP du serveur, port 3306, utilisateur "Remote_User", schéma "test".

Guide complet : Installer et configurer MySQL sur Windows pour un environnement de test

Autres conseils

Pour LAN, cette config suffit. Vérifiez la connectivité réseau. Pour Internet, configurez le transfert de port 3306 sur votre routeur.

Un serveur distant simule mieux les conditions réelles, testant réseau et sécurité. Téléchargez notre aide-mémoire SQL pour référence.


[]