Access denied
MySQL server has gone away
Can't connect to [local] MySQL server
Host '...' is blocked
Too many connections
Some non-transactional changed tables couldn't be rolled back
Out of memory
Packet too large
The table is full
Can't create/write to file
Commands out of sync
Ignoring user
Table 'xxx' doesn't exist
Can't initialize character set xxx
File not found
)Buy this Reference Manual in softcover from Barnes & Noble!
Начиная с MySQL 3.23.40 ошибка Aborted connection
выдается только в случае, если mysqld
запущен с --warnings
.
В журнале ошибок могут присутствовать ошибки наподобие этой:
010301 14:38:23 Aborted connection 854 to db: 'users' user: 'josh'
(see section 4.9.1 Журнал ошибок).
Такие ошибки сигнализируют об одной из следующих ситуаций:
mysql_close()
перед выходом.wait_timeout
или interactive_timeout
(see section 4.5.6.4 SHOW VARIABLES
).В подобных ситуациях увеличивается значение переменной сервера Aborted_clients
.
Значение переменной сервера Aborted_connects
увеличивается в следующих случаях:
connect_timeout
секунд.Обратите внимание: все перечисленное выше может свидетельствовать о попытке взлома базы данных!
See section 4.5.6.4 SHOW VARIABLES
.
Ниже перечислены другие причины проблем, которые могут возникнуть с оборванными клиентами или разорванными соединениями.
max_allowed_packet
слишком мала, или запросам требуется памяти больше, чем было выделено для mysqld
(see section A.2.8 Ошибка Packet too large
).Add your own comment.