Salut !

Je développe depuis un temps en Java avec Netbeans 6.9.

J'ai conçu une application qui tourne bien en local avec une base des données Mysql. Au moment où il faut le mettre sur un serveur Linux (sous Ubuntu) j'ai des problèmes de connexion à la base des données.

J'utilise une classe java pour la connexion:"jdbc:mysql://"+octet+":"+port+"/"+bdonnees,Login,pwd
ici octet est une variable indiquant l'adresse ip du serveur; naturellement port c'est le port 3306 par défaut de Mysql; bdonnees est le nom de la base des données, Login c'est le "root" et pwd le mot de passe.

Tout ceci correct avec "localhost" pour octet je me connecte sans problème au poste local. Mais avec l'adresse IP du serveur j'ai l'exception suivante :
Packet for query is too large (4739923 > 1048576). You can change the value on the server by setting max_allowed_packet variable
Le fichier my.cnf indique 16 M pour max_allowed_packet.

Je ne sais pas trouvé ce qui bloque.

Est-ce que quelqu'un peut m'aider les recherches sur Internet ne m'aident pas ?

D'avance merci !