Installation et configuration de MySQL Server
Installation
Assurez-vous d'installer un version prise en charge de MySQL Server et d'ODBC Connector.
1.Téléchargez le programme d'installation de MySQL 8 à l'aide du lien https://dev.mysql.com/downloads/installer/ et exécutez-le.
2.Activez la case à cocher J’accepte les conditions de licence et cliquez sur Suivant.
3.Pendant la configuration de l'installation, sélectionnez Personnalisé, ensuite MySQL Server et Connecteur ODBC. Assurez-vous que le nombre de bits du connecteur ODBC correspond à celui du serveur MySQL installé (x86 ou x64).
4.Cliquez sur Suivant et Exécuter pour installer le serveur MySQL et le connecteur ODBC.
5.Cliquez sur Suivant. Dans Haute disponibilité, sélectionnez Serveur MySQL autonome/Réplication MySQL classique, puis cliquez sur Suivant.
6.Dans Type et mise en réseau, sélectionnez Ordinateur serveur dans le menu déroulant Type de configuration, puis cliquez sur Suivant.
7.Dans la méthode d’authentification, sélectionnez l’option recommandée Utiliser un chiffrement fort du mot de passe pour l'authentification, puis cliquez sur Suivant.
8.Dans Comptes et rôles, tapez votre mot de passe racine MySQL deux fois. Nous vous recommandons également de créer un compte d’utilisateur de base de données réservé.
9.Dans Windows Service, conservez les valeurs présélectionnées, puis cliquez sur Suivant.
10. Cliquez sur Exécuter et attendez que l’installation du serveur MySQL se termine. Cliquez sur Terminer, Suivant et Terminer pour fermer la fenêtre d’installation.
Configuration
1.Ouvrez le fichier suivant dans un éditeur de texte :
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
2.Trouvez et modifiez ou ajoutez la configuration suivante à la section [mysqld] du fichier my.ini :
•Créez la section [mysqld] si elle n’est pas présente dans le fichier. •Si le fichier ne contient pas les paramètres, ajoutez-les à la section [mysqld]. •Pour déterminer votre version de MySQL, exécutez la commande suivante : mysql --version |
Paramètre |
Commentaires et valeurs recommandées |
MySQL version |
---|---|---|
max_allowed_packet=33M |
|
Toutes les versions prises en charge. |
log_bin_trust_function_creators=1
|
Vous pouvez également désactiver la journalisation binaire : log_bin=0 |
|
innodb_log_file_size=100M innodb_log_files_in_group=2 |
La multiplication des valeurs de ces deux paramètres doit être au moins 200. La valeur minimale de innodb_log_files_in_group est de 2 et la valeur maximale est de 100. La valeur doit également être un entier). |
5.7 5.6.22 (et les versions ultérieures 5.6.x) |
innodb_log_file_size=200M |
Définissez la valeur minimale à 200M, mais pas plus de 3000M. |
5.6.20 et 5.6.21 |
3.Enregistrez et fermez le fichier my.ini.
4.Ouvrez l'invite de commande, puis entrez les commandes suivantes pour redémarrer MySQL server et appliquer la configuration (le nom du processus dépend de la version; 8.0 = mysql80, etc.) :
net stop mysql80
net start mysql80
5.Entrez la commande suivante dans l'invite de commande pour vérifier si MySQL server fonctionne :
sc query mysql80