Solved

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

Posted on 2013-12-02
6
1,122 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 26

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
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 

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

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Python Assistance 7 36
Filter by data and current_date 4 30
micro services vs rest web services 16 53
Java JRE greater than 1.6 5 24
As a database administrator, you may need to audit your table(s) to determine whether the data types are optimal for your real-world data needs.  This Article is intended to be a resource for such a task. Preface The other day, I was involved …
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 …
The viewer will learn how to implement Singleton Design Pattern in Java.
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

743 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

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now