Récupérer la valeur de max_allowed_packet ? [Php, mysql] [résolu] - PHP - Programmation
Marsh Posté le 15-05-2003 à 20:07:06
Cette valeur correspond en gros à la taille maximale d'une requête.
Ca me sert pour sauvegarder ma base en regroupant plusieurs requêtes en une seule (ça réduit la taille du backup), seulement les requêtes ne doivent pas dépasser cette valeur.
Pour ça que ça m'intéresserait de savoir jusqu'à quelle taille je peux aller
Marsh Posté le 15-05-2003 à 20:12:15
et via la fonction ini_set(); la variable n'est pas accessible ?
Marsh Posté le 15-05-2003 à 20:19:16
Je ne connaissais pas cette fonction à vrai dire. J'ai trouvé un ini_get qui pourra peut-être m'aider.
Marsh Posté le 15-05-2003 à 20:21:52
ben si tu veux tout ini_get_all();
mais en fait si un phpinfo ne l'affiche pas.. c'est que ca ne doit pas etre accessible dans le php.ini mais que depuis le serveur mysql
Marsh Posté le 15-05-2003 à 20:49:41
arf, en fait il suffit d'utiliser la requête "SHOW VARIABLES" et on a la liste... Donc j'ai trouvé ce qu'il me fallait.
Marsh Posté le 15-05-2003 à 20:55:11
Code :
|
Pourquoi chercher du côté de PHP une variable du serveur MySQL ?
Marsh Posté le 15-05-2003 à 20:58:27
Core 666 a écrit : |
parce qu'on a tout a fait le droit de se planter
Marsh Posté le 15-05-2003 à 15:15:36
Bonjour,
Y-a-t'il moyen de récupérer la valeur de max_allowed_packet d'un serveur mysql par un petit script php?
Je pensais trouver ça avec phpinfo() mais je ne vois rien...
Si qqun a une idée, merci d'avance
Message édité par Jul le 15-05-2003 à 20:50:02