Maison > base de données > tutoriel mysql > Exception de connectivité MySQL : comment corriger 'Impossible de créer une connexion au serveur de base de données' ?

Exception de connectivité MySQL : comment corriger 'Impossible de créer une connexion au serveur de base de données' ?

Susan Sarandon
Libérer: 2024-11-17 07:49:03
original
699 Les gens l'ont consulté

MySQL Connectivity Exception: How to Fix

Exception de connectivité MySQL : impossible de créer une connexion au serveur de base de données

Description du problème :

Lorsque vous tentez de vous connecter à une base de données MySQL à partir de Java, vous pouvez rencontrer le problème : exception :

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.
Copier après la connexion

Cette exception se produit lorsque vous essayez d'établir une connexion à l'aide d'anciennes versions de MySQL Connector/J avec MySQL 8.

Solution :

Pour résoudre ce problème, il est nécessaire de mettre à niveau vers MySQL Connector/J 5.1.46 ou MySQL Connector/J 8.0.11 (recommandé). Voici comment procéder à la mise à niveau :

  1. Désinstallez le connecteur MySQL/J existant en le supprimant de votre chemin de classe.
  2. Téléchargez la dernière version compatible du connecteur MySQL/J à partir du site officiel. site Web :

    • Pour la version 5.1.46 : https://dev.mysql.com/downloads/file/?id=490974
    • Pour la version 8.0.11 : https://dev.mysql.com/downloads/file/?id=605127
  3. Ajoutez le fichier JAR téléchargé à votre chemin de classe.
  4. Redémarrez votre Java application.

En effectuant une mise à niveau vers une version compatible de MySQL Connector/J, vous pouvez garantir une connexion réussie à votre base de données MySQL 8.

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 de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal