Для большинства системных ошибок, помимо внутреннего текстового сообщения
MySQL, можно также выводить номер кода системной ошибки в одном из
следующих стилей: message ... (errno: #)
или message ... (Errcode: #)
.
Выяснить, что данный код ошибки означает, можно либо путем изучения
документации на данную систему, либо воспользовавшись возможностями
утилиты perror
.
perror выводит описание кода системной ошибки или код ошибки обработчика
таблиц MyISAM
/ISAM
.
perror
вызывается следующим образом:
shell> perror [ПАРАМЕТРЫ] [ERRORCODE [ERRORCODE...]]
Пример:
shell> perror 13 64 Error code 13: Доступ запрещен Error code 64: Компьютер не находится в сети
Следует учитывать, что сообщения об ошибках в большинстве своем являются системно-зависимыми!