Solved

java.sql.SQLException: Packet for query is too large (4739923 > 1048576)

Posted on 2013-12-02
6
1,220 Views
Last Modified: 2014-06-06
Hi,

I'm wondering why I'm still getting this error in my PHPStorm Database connection properties after I updated my.cnf and set the max_allowed_packet variable to 75M. I restarted MySQL and I executed the command:
mysql> select @@max_allowed_packet;

and I get the correct 73M.

So, what's the problem still?
0
Comment
Question by:Victor Kimura
  • 4
6 Comments
 
LVL 16

Expert Comment

by:Valeri
ID: 39689832
looks like the files you are trying to upload are still more than 75M. change it for example to 200M and try again.
Another reason coud be that mySQL needs restart after this change.
0
 

Author Comment

by:Victor Kimura
ID: 39690215
This is the error I get. I have more than the 4M stated in the error. Also, mentioned in the original post that I restarted MySQL.

Connection to Data Source failed
java.sql.SQLException: Packet for query is too large (4739923 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable.

Any other possibilities?
0
 
LVL 27

Expert Comment

by:dpearson
ID: 39691467
I'm not much of a DB specialist but the docs say that there are 2 variables that control this - one in the client and the other in the server:
http://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html

So the PHP client may also need to define this max packet size when opening the connection. (I have no idea how you set that in PHP - but in Java I'd look at the URL used to open the database connection).

Also it says:
You can also get strange problems with large packets if you are using large BLOB values but have not given mysqld access to enough memory to handle the query. If you suspect this is the case, try adding ulimit -d 256000 to the beginning of the mysqld_safe script and restarting mysqld.

Doug
0
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

 

Author Comment

by:Victor Kimura
ID: 39706032
Hi fellows,

I think it's a Jetbrains PHPStorm issue. I'm going to try and update to the latest build. I contacted tech for Jetbrains and that's what they said. I'll find out soon enough. Thank you for the feedback. I'll post here and respond if the update to the latest build works or not. =)
0
 

Accepted Solution

by:
Victor Kimura earned 0 total points
ID: 40104256
Yes, this question is resolved by upgrading the to the latest PHPStorm verison 7.1.x (currently as of June 1, 2014).
0
 

Author Closing Comment

by:Victor Kimura
ID: 40116725
Upgrading to the latest IDE resolved the problem. God bless<><
0

Featured Post

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article is the last of three articles that explain why and how the Experts Exchange QA Team does test automation for our web site. This article covers our test design approach and then goes through a simple test case example, how …
Password hashing is better than message digests or encryption, and you should be using it instead of message digests or encryption.  Find out why and how in this article, which supplements the original article on PHP Client Registration, Login, Logo…
Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.

789 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question