>>>>> "Huang-Ming" == Huang-Ming  <[EMAIL PROTECTED]> writes:

Huang-Ming> hi Tim,

Huang-Ming> thanks for the prompt response which is hard to be seen with Oracle and 
Microsoft.

Huang-Ming> sorry, i should have had studied hard the manual a year ago. regarding the 
error, however, would the error message be better to tell users to adjust relevant 
configuration than only to say "MySQL gone away"? it's misleading to some serious 
fault in MySQL which actually is not therein, isn't it?

The reason is that to guard against wrong usage and faulty
connections, MySQL will abort any transactions that doesn't follow the
protocol it enforces.  In this case MySQL notices a packet that is
much bigger than the maximum allowed packet size and it can't know if
the packet is valid or is from someone that is trying to use mysqld in
a way that the MySQL maintainer haven't approved of.  Just to be safe,
mysqld will in this case abort the connections and the client will get
the 'MySQL gone away' error.

Regards,
Monty



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to