Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème de connexion à la base MySql

Sujet résolu
    21 septembre 2023 à 16:38:04

    Bonjour,
    Je voudrais afficher des données d'une base Mysql mais je rencontre un problème d'accès à MySQL sous easyPHP.
    mon objet connection me renvoie la valeur nulle pourtant mon serveur a bien démarré.

    import java.sql.*;
     
    public class ConnexionDB {
    	private static Connection connection;
     
    	static {
    		try {
    			Class.forName("com.mysql.jdbc.Driver");
     
    			String url = "jdbc:mysql://localhost:3306/gestionproduit";
    			String user = "root";
    			String pass = "";
     
    			connection = DriverManager.getConnection(url, user, pass);
    		}
    		catch(SQLException | ClassNotFoundException e) {
    			e.printStackTrace();
    		}
    	}
     
    	public static Connection getConnection() {
    		System.out.println(connection);
    		return connection;
    	}
     



    • Partager sur Facebook
    • Partager sur Twitter
      22 septembre 2023 à 14:08:04

      Salut,

      T'as essayé en enlevant "static"?

      • Partager sur Facebook
      • Partager sur Twitter
        22 septembre 2023 à 20:56:55

        La mise à jour de la base de données MySQL a résolu le problème.

        mysql_upgrade -u root
        systemctl restart mysql

        • Partager sur Facebook
        • Partager sur Twitter

        Problème de connexion à la base MySql

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        • Editeur
        • Markdown