当我通过 phpmyadmin 连接到我的数据库时,一切正常,它向我显示了数据。当我在我的服务器上时,我可以看到所有数据并使用它。
但是当我尝试连接到我的服务器时,我收到了这个错误:
com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (4.739.923 > 65.535). You can change this value on the server by setting the 'max_allowed_packet' variable.
我在这里得到最大允许的数据包大小:
Database changed
MariaDB [selforder]> SELECT @@max_allowed_packet;
+----------------------+
| @@max_allowed_packet |
+----------------------+
| 536870912 |
+----------------------+
1 row in set (0.00 sec)
我将文件 nano /root/.my.cnf 更改为:
[mysqld]
max_allowed_packet=536870912
但我仍然收到此错误;