Bonjour,

j'ai une application que j'ai créé en java et qui se connecte à une base de données situé sur un autre pc (qui me sert de serveur). J'ai loué un serveur vps sur ovh sur lequel j'ai transféré ma BD et j'arrive à y acceder depuis mysql workbench. Mais pas avec mon application java, peut etre parce qu'il faut passer par SSH? Mais je ne sais pas comment faire en java.
voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
static String serv = "jdbc:mysql://vpsXXXX.ovh.net:3306/NomdeMaBD";
public static int ecritureBD(String strSQL) throws SQLException {
        int statut;
        Connection maCo;
        Statement st;
 
        maCo = (Connection) DriverManager.getConnection(serv, "user", "Mot de passe");
        st = maCo.createStatement();
 
        // Connexion à la base de données
        statut = st.executeUpdate(strSQL); //requete SQL
        st.close();
        maCo.close();
        return statut;
    }
Merci d'avance pour votre aide! :-)