Either a MySQL server error (e.g. 'ER_ACCESS_DENIED_ERROR'),
a node.js error (e.g. 'ECONNREFUSED') or an internal error
(e.g. 'PROTOCOL_CONNECTION_LOST').
errno
errno:number
The error number for the error code
fatal
fatal:boolean
Boolean, indicating if this error is terminal to the connection object.
message
message:string
name
name:string
sql
sql:null | string
The SQL command associate
sqlMessage
sqlMessage:null | string
original error message value
Optional sqlState
sqlState?:null | string
The SQL state
Optional stack
stack?:string
text
text:null | string
original error message value
deprecated
since 3.2.0 prefer using sqlMessage for compatibility with other drivers.
Either a MySQL server error (e.g. 'ER_ACCESS_DENIED_ERROR'), a node.js error (e.g. 'ECONNREFUSED') or an internal error (e.g. 'PROTOCOL_CONNECTION_LOST').