Ciao ragazzi ho lanciato in Navicat una query per realizzare il join tra due tabelle molto grandi ma a un certo punto mi è apparso il seguente errore:
[Mysql] errore:MySQL server has gone away
Ho letto in un thread, che è stato chiuso, che quasi sicuramente il problema è la dimensione del file che devo caricare. Dovrebbe dipendere dal parametro "max_allowed_packet" del server, che di default mi pare sia 1MB. La soluzione è quella di riavviare il server cambiando quel parametro (è un parametro di avvio del server MySql)
Si deve cercare un file di nome my.ini o my.conf e scriverci dentro una riga come questa:
max_allowed_packet=16777216
con questa si imposta il limite a 16M.
Allora, ho aperto MySQL Administrator, sono entrata nella sezione "service control" e in "Config Filename" ho letto il percorso in cui trovare il file my.iny. Nella cartella indicata, però, c'è:
my
my-huge
my-large
e cos' via ma non my.iny. Come faccio?
Aiutatemi, please.

Rispondi quotando