MYSQL
MySQL is an open-source relational database management system (RDBMS) developed by Oracle Corporation. MySQL is one of the most popular database systems in the world.
Field |
Type |
Description |
---|---|---|
services.mysql |
object |
|
services.mysql.auth_plugin_data |
text |
Optional plugin-specific data, whose meaning depends on the value of auth_plugin_name. Returned in the initial HandshakePacket. |
services.mysql.auth_plugin_name |
text |
The name of the authentication plugin, returned in the initial HandshakePacket. |
services.mysql.capability_flags |
nested |
The set of capability flags the server returned in the initial HandshakePacket. Each entry corresponds to a bit being set in the flags; key names correspond to the #defines in the MySQL docs. |
services.mysql.capability_flags.key |
text |
|
services.mysql.capability_flags.value |
boolean |
|
services.mysql.character_set |
unsigned_long |
The identifier for the character set the server is using. Returned in the initial HandshakePacket. |
services.mysql.connection_id |
unsigned_long |
The server's internal identifier for this client's connection, sent in the initial HandshakePacket. |
services.mysql.error_code |
long |
Only set if there is an error returned by the server, for example if the scanner is not on the allowed hosts list. |
services.mysql.error_id |
text |
The friendly name for the error code as defined at https://dev.mysql.com/doc/refman/8.0/en/error-messages-server.html, or UNKNOWN |
services.mysql.error_message |
text |
Optional string describing the error. Only set if there is an error. |
services.mysql.protocol_version |
unsigned_long |
8-bit unsigned integer representing the server's protocol version sent in the initial HandshakePacket from the server. |
services.mysql.server_version |
text |
The specific server version returned in the initial HandshakePacket. Often in the form x.y.z, but not always. |
services.mysql.status_flags |
nested |
The set of status flags the server returned in the initial HandshakePacket. Each entry corresponds to a bit being set in the flags; key names correspond to the #defines in the MySQL docs. |
services.mysql.status_flags.key |
text |
|
services.mysql.status_flags.value |
boolean |