Je travaille sur un projet Java à l'aide de MySQL comme base de données, à un niveau, j'ai besoin d'augmenter la valeur de max_allowed_packet variable, j'ai vérifié dans le net mais je ne trouve pas mon.cnf ou my.ini.
Donc, j'ai besoin d'exécuter une commande recommandée telle que Set global max_allow_packet = 33554432 code> mais je ne sais pas où trouver le terminal pour le faire.
J'utilise MySQL 8.0 sur Windows 10 P>
3 Réponses :
L'emplacement par défaut pour Dans le même répertoire, vous trouverez mysqladmin | FindStr "my.ini" p>
blockQuote>
si le variables mysqladmin -u root -p | Findstr Datadir P>
blockQuote> mysql.exe code> est C: \ Program Files \ MySQL \ MySQL Server 8.0 \ bin code>. P>.
mysqladmin.exe code>, qui donne un indice sur où my.cnf code> de my.ini code> est: p>
my.cnf code> ou my.ini code> Si non trouvé dans les emplacements ci-dessus, il est probablement dans le Datadir code> p> P>
Vous pouvez configurer à l'aide de MySQL Workbench.Navigater vers les éléments de menu Server -> Statut ou variables système. Continuez la recherche sur max_allowed_packet p>
Vous devez d'abord vous connecter à votre instance MySQL, généralement vous le feriez de la ligne de commande ...
qui vous amène à une invite MySQL. De là, vous pouvez exécuter une commande https://dev.mysql.com/doc /refman/8.0/fr/set-variable.html P>
blockQuote> dans votre cas que la commande serait Root MySQL -U -P CODE> définir code> p>
set global max_allowed_packet = 33554432; code> p> p> p> P> P>