Connexion à Mysql ...

Pour parler de tout ce qui concerne l'hébergement web, c'est ici.
Répondre
Scola
Messages : 11
Enregistré le : 18 janv. 2011 11:05
Compte LegTux : scola

Connexion à Mysql ...

Message par Scola »

Bonjour à tous,
Voilà, j'ai un petit problème ...
En fait, je voudrais me connecter à ma bdd avec Java via le pilote JDBC.
Ne vous inquiétez pas, vous n'avez pas besoin de connaitre Java ni JDBC pour me répondre je crois ...
Voilà l'erreur (en Java):
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (3158578 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable.
L'exception est clair, il s'agit de l'erreur "Paquet trop gros" !
J'ai été voir la variable max_allowed_packet, et elle vaut 33554432 ...
Voilà le code Java si ça peu être utile :

Code : Tout sélectionner

String url = "jdbc:mysql://94.23.218.228:21/scola";
		String user = "scola";
		String pass = "*****************";
		System.out.println("Connexion en cours ...");
		Connection con = DriverManager.getConnection(url, user, pass);
Petites explication :
url est constitué d'abord du protocole jdbc:mysql://
Là, pas de pb.
Viens ensuite l'IP du serveur qui est la bonne ici.
Puis ensuite le port à utiliser ...
Là, seul le port 21 répond ...
Puis viens la base de donnée.
ensuite, je suis ds^r de mes identifiants ...
Sauriez-vous d'où cela peut-il venir.
Après réflexions et discussion, il est clair que le serveur à répondu, donc que j'arrive à le contacter.Après le pb est qu'il me répond cette absurde réponse ...
Merci d'avance.
Avatar du membre
Guillaume
Administrateur
Messages : 703
Enregistré le : 04 sept. 2010 12:50
Compte LegTux : rguillaume
Localisation : Montluçon

Re: Connexion à Mysql ...

Message par Guillaume »

Heu, le port 21, c'est le ftp.
Et si le script est à l'extérieur, vous ne pourrez pas vous connecter, il n'y a pas de connexion distantes pour les BDDs.
Scola
Messages : 11
Enregistré le : 18 janv. 2011 11:05
Compte LegTux : scola

Re: Connexion à Mysql ...

Message par Scola »

Et si le script est à l'extérieur, vous ne pourrez pas vous connecter, il n'y a pas de connexion distantes pour les BDDs.
Aouille, c'est bien ce que je craignait ...
C'est un application située sur un PC ...
C'est fait exprès par LegTux ?
Bon, je vais devoir trouver autre chose ...
Mais c'est bizarre, normalement c'est possible, à moins que ce soit fait exprès ...
NB
Pour le port, je sait bien que c'est le port FTP, mais c'ets le seul qui veuille bien marcher !
Avatar du membre
Guillaume
Administrateur
Messages : 703
Enregistré le : 04 sept. 2010 12:50
Compte LegTux : rguillaume
Localisation : Montluçon

Re: Connexion à Mysql ...

Message par Guillaume »

C'est un paramètre de sécurité.
Scola a écrit : Pour le port, je sait bien que c'est le port FTP, mais c'ets le seul qui veuille bien marcher !
Peut-être mais jamais tu pourras accéder à une base de donnée via un port ftp, c'est logique.
Avatar du membre
Guillaume
Administrateur
Messages : 703
Enregistré le : 04 sept. 2010 12:50
Compte LegTux : rguillaume
Localisation : Montluçon

Re: Connexion à Mysql ...

Message par Guillaume »

D'ailleur, j'ai déjà entendu parler d'un fichier php qui peut faire un genre de relai entre une application et un serveur qui n'est pas ouvert en distant. Peut-être que tu devrais regarder de se côté ?
alyotech
Messages : 43
Enregistré le : 04 sept. 2010 13:34

Re: Connexion à Mysql ...

Message par alyotech »

Même si on a un script, il faudrait avoir un port ouvert sur la machine pour cela (ex: 3306 MySQL ou autres)
Si je regarde legtux, tous les ports sont utilisés pour des applications spécifiques
21/tcp open ftp
25/tcp open smtp
53/tcp open domain
80/tcp open http
110/tcp open pop3
111/tcp open rpcbind
143/tcp open imap
144/tcp open news
443/tcp open https
445/tcp filtered microsoft-ds
993/tcp open imaps
995/tcp open pop3s
2000/tcp open callbook
5222/tcp open unknown
5269/tcp open unknown
Avatar du membre
Guillaume
Administrateur
Messages : 703
Enregistré le : 04 sept. 2010 12:50
Compte LegTux : rguillaume
Localisation : Montluçon

Re: Connexion à Mysql ...

Message par Guillaume »

Je parle plutôt de quelque chose qui fait intermédiaire, j'ai déjà vu ça sans manipulations spécifiques. C'était donc evidemment via le port 80 vu que c'était fait en php.
alyotech
Messages : 43
Enregistré le : 04 sept. 2010 13:34

Re: Connexion à Mysql ...

Message par alyotech »

Ca serait intéressant de voir cela
Avatar du membre
Guillaume
Administrateur
Messages : 703
Enregistré le : 04 sept. 2010 12:50
Compte LegTux : rguillaume
Localisation : Montluçon

Re: Connexion à Mysql ...

Message par Guillaume »

Il Dreamviewer qui est capable de le faire.
Avatar du membre
Valère
The 'culest
Messages : 767
Enregistré le : 04 sept. 2010 13:04
Localisation : Lorraine
Contact :

Re: Connexion à Mysql ...

Message par Valère »

Aucun hébergement mutualisé à ma connaissance ne permet un accès depuis l'extérieur à la base de données. Bon courage pour votre projet.
There's No Place Like 127.0.0.1 : Hostux.net - Valere.meImage
Rassemblement de Blogueurs LegTux : Planet LegTux
1984 was not supposed to be an instruction manual
Répondre