【发布时间】:2012-12-15 12:37:05
【问题描述】:
我正在尝试使用 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)
...
我该怎么办?我只是尝试连接,因此查询没有那么长。
提前致谢!
【问题讨论】:
标签: java mysql database jdbc database-connection