Пакет для запроса к большому. Установка max_allowed_packet - PullRequest
0 голосов
/ 04 апреля 2020

Когда я подключаюсь к своей базе данных через 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

, но я все еще получаю эту ошибку;

1 Ответ

0 голосов
/ 08 апреля 2020

не совсем ответ, но моя проблема была в том, что я установил несколько версий mysql, я полностью переустановил мою систему

...