PDOException (2006) SQLSTATE [HY000] [2006] Сервер MySQL ушел [дубликат]

Для здравомыслия я придерживаюсь 11.2.0. Я не понимаю усталости. По состоянию на ноябрь / 03/2017 документация Google до сих пор ссылается на: LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, mListener);

256
задан bgcode 7 May 2012 в 00:17
поделиться

18 ответов

max_allowed_packet=64M

Добавление этой строки в файл my.cnf решает мою проблему.

Это полезно, когда столбцы имеют большие значения, которые вызывают проблемы, вы можете найти объяснение здесь .

В Windows этот файл находится по адресу: «C: \ ProgramData \ MySQL \ MySQL Server 5.6»

В Linux (Ubuntu): / etc / mysql

459
ответ дан Saty 26 August 2018 в 08:42
поделиться
53
ответ дан JakeGould 26 August 2018 в 08:42
поделиться
29
ответ дан kenorb 26 August 2018 в 08:42
поделиться
112
ответ дан Nanhe Kumar 26 August 2018 в 08:42
поделиться
11
ответ дан Sathish D 26 August 2018 в 08:42
поделиться

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

$> mysqladmin variables -u user -p 

. В этом случае будут отображаться текущие переменные, в этом случае max_allowed_packet, и, как кто-то сказал в другом ответе, вы можете временно установить его с помощью

mysql> SET GLOBAL max_allowed_packet=1072731894

В моем случае файл cnf не был учтен, и я не знаю, почему, поэтому код SET GLOBAL действительно помог.

14
ответ дан Zloy Smiertniy 26 August 2018 в 08:42
поделиться
0
ответ дан Areeb Soo Yasir 26 August 2018 в 08:42
поделиться
7
ответ дан chb 26 August 2018 в 08:42
поделиться
6
ответ дан Chris Henry 26 August 2018 в 08:42
поделиться
3
ответ дан Community 26 August 2018 в 08:42
поделиться
-3
ответ дан ErJab 26 August 2018 в 08:42
поделиться
10
ответ дан JakeGould 26 August 2018 в 08:42
поделиться
0
ответ дан MarkR 26 August 2018 в 08:42
поделиться
-1
ответ дан Pathik Vejani 26 August 2018 в 08:42
поделиться
8
ответ дан razzed 26 August 2018 в 08:42
поделиться
3
ответ дан Sean 26 August 2018 в 08:42
поделиться
0
ответ дан sebaGra 26 August 2018 в 08:42
поделиться

Я столкнулся с этой ошибкой, когда я использую Mysql Cluster, я не знаю, что этот вопрос связан с использованием кластера или нет. Поскольку ошибка точно такая же, так что дайте мое решение здесь. Получение этой ошибки из-за внезапного сбоя узлов данных. Но при сбое узлов вы можете получить правильный результат с помощью cmd:

ndb_mgm -e 'ALL REPORT MEMORYUSAGE'

И mysqld также работает правильно. Поэтому сначала я не могу понять, что не так. Примерно через 5 минут результат ndb_mgm не показывает, какой узел данных работает. Тогда я понимаю проблему. Итак, попробуйте перезагрузить все узлы данных, затем сервер mysql вернулся, и все в порядке.

Но одно странно для меня, после того, как я потерял сервер mysql для некоторых запросов, когда я использую cmd, например show tables, я все еще могу получить информацию о возврате, такую ​​как 33 rows in set (5.57 sec), но нет никакой информации о таблице отображается.

2
ответ дан zhihong 26 August 2018 в 08:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: