gpt4 book ai didi

java - com.mysql.jdbc.PacketTooBigException 刚连接数据库时

转载 作者:搜寻专家 更新时间:2023-10-30 20:42:23 24 4
gpt4 key购买 nike

我正在尝试使用 java 中的以下命令连接到我的 sql 数据库

connection = DriverManager.getConnection(url, user, pass);

网址在哪里

jdbc:mysql://www.SampleSite.net:2222/DatabaseName

虽然我只是执行上面的命令,但出现以下错误

`com.mysql.jdbc.PacketTooBigException: Packet for query is too large (5526600 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable.

at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:605)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1078)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2412)

...

我该怎么办?我只是尝试连接,因此查询没有那么长。

提前致谢!

最佳答案

在数据库服务器上,必须更改mysql配置文件。参见 https://dev.mysql.com/doc/refman/5.6/en/option-files.html

您根本不需要在客户端上执行任何操作。

关于java - com.mysql.jdbc.PacketTooBigException 刚连接数据库时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14100121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com