Configuration Mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Configuration Mysql

par Sékiltoyai » 19 mai 2009, 01:04

Déjà, essaye d'entrer les données sans passer par php. Affranchis toi d'une première incertitude technique…
Et pour appliquer les modifications, ce n'est pas utile de redémarer la machine (qu'elle soit virtuelle ou non), redémarrer le serveur SQL suffit.

par Nours312 » 18 mai 2009, 15:07

redémarré le container
Le container ?
Ouais, c'est un serveur virtuel ... et c'est ainsi que plesk le nomme ....

Merci calimero .. je vais tester ça ;)

Modif :
Oups : c'est pas container, mais conteneur ! ... mais bon ... l'idée est la même me semble t-il ... ;)

Suite

Hé ben non ... ça n'a rien changé ... :axe:

par Calimero » 16 mai 2009, 22:47

si ça peut t'aider, chez moi ça ressemble à ça :
#
# * Fine Tuning
#
max_allowed_packet = 16M

par Sékiltoyai » 16 mai 2009, 19:59

redémarré le container
Le container ?

par Nours312 » 16 mai 2009, 15:29

Merci, c'est d'une évidence .... :oops: ...

Par contre, ça n'as pas l'air de vouloir .... :evil:

J'ai noté :
max_allowed_packet=2097152
ou
set-variable = max_allowed_packet=2097152

redémarré le container ... sans succès, j'ai toujours en valeur ( 1 048 576 ) ... la valeur par défaut ...

... Bon ... Peut-etre ais-je mal inscrit la variable ... sinon, la vérité est ailleurs ...

par Sékiltoyai » 16 mai 2009, 13:13

J'ai bien le fichier /etc/my.cnf mais il ne contient pas la variable que je cherche .... à moins qu'elle soit inscrite différemment, mais .... vu ce qu'il y a je ne vois pas ce qui pourrait correspondre ...
:shock:
Euh, c'est pas parce qu'elle y est pas qu'elle ne peut pas y être, suffit de la rajouter…
http://dev.mysql.com/doc/refman/5.0/en/ ... wed_packet

par Nours312 » 16 mai 2009, 12:25

Salut et merci à vous ...

En effet, j'ai bien un serveur Linux (un serveur virtuel d'ailleurs)

J'ai bien le fichier /etc/my.cnf mais il ne contient pas la variable que je cherche .... à moins qu'elle soit inscrite différemment, mais .... vu ce qu'il y a je ne vois pas ce qui pourrait correspondre ...

Mon problème intervient lors de l'enregistrement d'une image dans ma base de donnée champs LongBlob.

Si je fait creatformstring($string) avant l'enregistrement, ça retourne true ... après l'enregistrement ... retourne false (string non conforme)
Après avoir parcouru la doc? J'ai émis l'hypothèse que la requête était limitée par les paquets alloués car le champs lui accepte jusqu'à 4 Go et mon image ne doit pas dépasser le Mo

Je souhaitais donc faire ce test ... en Gonflant momentanément le paramètre "max allowed packet" ... mais depuis, j'ai fais différents tests avec d'autres images et j'ai réussi à rentrer des images plus lourdes .... (1.2 Mo) il y a toujours un problème car elle ne s'affiche pas en sortie :evil: mais cela confirmerais que le paramètres de paquets aloués ne soit pas à l'origine du problème .... mais que ça vienne plutôt de mon image ....

- Actuellement le paramètre est à un peu plus de 1 600 000 ... c'est Bien des Octets ???
- serait Grave de le passer à 1Go ... ?
- et si quelqu'un saurait ou ça se trouve ... :oops:

PS : peut être une info utile : php ~5.1 / Plesk ...

Merci ;)

par Nagol » 16 mai 2009, 03:38

typiquement sur les linux c'est un fichier my.cnf ou my.ini qui se trouve soit dans /etc soit dans un de ses sous dossiers.

pour windows il faut chercher dans le dossier d'installation de mysql avec un nom du même genre.

par Sékiltoyai » 16 mai 2009, 01:41

Euh, il faudrait un peu plus d'informations quand même parce que c'est léger.
Windows, Linux, Autre ? etc…

Configuration Mysql

par Nours312 » 15 mai 2009, 23:34

Bonsoir,

Pour une requête assez importante, je souhaiterais modifier le paramètre "max allowed packet", il me semble que mon pb vient de là ...

mais je ne trouve pas le fichier sur le serveur ... :oops: si vous pouviez m'aider ... :d

et au passage, afin de mieux appréhender, quel est la valeur la plus courante pour ce paramètre ...

Merci bien ;)