hlimaiem
Messages postés106Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention17 janvier 2007
-
27 sept. 2006 à 11:21
hlimaiem
Messages postés106Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention17 janvier 2007
-
27 sept. 2006 à 11:56
Bonjour,
J'utilise actuellement cette synataxe pour me connecter a ma base de donnees mysql local :
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/nom_de_ma_base_de_donnees";
Connection con = DriverManager.getConnection(url, "nom d'utilisateur", "mot de passe");
et ca fonctionne parfaitement.
Ce que je veux faire maintenant c'est de me connecter a une base de donnees(mysql) se trouvant dans un serveur distant.
J'ai l'@ ip du serveur, l'acces root et le mot de passe relatif ainsi que le port mysql.
Comment faire donc pour me connecter a cette base distante (syntaxe necessaire).
Merci
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 27 sept. 2006 à 11:35
Salut,
ba change l'url...
si c'est un site web
String url = "jdbc:mysql://urlDuSite:portSQL/nom_de_ma_base_de_donnees";
sinon
String url = "jdbc:mysql://@IP:portSQL/nom_de_ma_base_de_donnees";
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
hlimaiem
Messages postés106Date d'inscriptiondimanche 19 mars 2006StatutMembreDernière intervention17 janvier 2007 27 sept. 2006 à 11:56
Limaiem heykel
J'ai essayer ceci avant mais ca na pas marcher. En faite je veu me connecter a une base de donnees distante via mon programme java pour effectuer des modification dans les donnees contenu dans cette base.
Quand j'ai executer le programme avec url = "jdbc:mysql://urlDuSite:portSQL/nom_de_ma_base_de_donnees";
J'ai eu comme erreur : ** BEGIN NESTED EXCEPTION **