MySQL Forums
Forum List  »  Perl

DBD::mysql::st execute failed: Got packet bigger than 'max_allowed_packet' bytes
Posted by: Olaf Stein
Date: August 06, 2008 02:16PM

Hi All,

I am trying a tool called maatkit, which is written in perl. What it basically does is let you compare data on master and slaves.
On my main machines (RHEL 5.1, MySQL 5.1.24) it does not work with some of my databases, on older setups it does.

I get the following error:
DBD::mysql::db selectrow_hashref failed: fetch() without execute()

if I break the selectrow_hashref up into 3 statements it fails at the execute with the following message:
DBD::mysql::st execute failed: Got packet bigger than 'max_allowed_packet' bytes at

as this does not make any sense at all i was wondering if somebody with a lot of experience with perl (and DBI and DBD-mysql) would know a reason for this error.

Thanks
Olaf

Options: ReplyQuote


Subject
Written By
Posted
DBD::mysql::st execute failed: Got packet bigger than 'max_allowed_packet' bytes
August 06, 2008 02:16PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.