perror
perror is a utility that displays descriptions for system or storage engine error codes.
See MariaDB Error Codes for a full list of MariaDB error codes, and Operating System Error Codes for a list of Linux and Windows error codes.
Usage
perror [OPTIONS] [ERRORCODE [ERRORCODE...]]
If you need to describe a negative error code, use --
before the first error code to end the options.
Options
Option
Description
-?, --help
Display help and exit.
-I, --info
Synonym for --help.
-s, --silent
Only print the error message.
-v, --verbose
Print error code and message (default). (Defaults to on; use --skip-verbose to disable.)
-V, --version
Displays version information and exits.
Examples
System error code:
shell> perror 96
OS error code 96: Protocol family not supported
MariaDB/MySQL error code:
shell> perror 1005 1006
MySQL error code 1005 (ER_CANT_CREATE_TABLE): Can't create table %`s.%`s (errno: %M)
MySQL error code 1006 (ER_CANT_CREATE_DB): Can't create database '%-.192s' (errno: %M)
shell> perror --silent 1979
You are not owner of query %lu
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?