A module for querying the state of a MySQL server. Its response will be a key-value-pair object of the results of
SHOW status;Numeric values will get represented as numbers, 'YES' and 'ON' as true,
'NO' and 'OFF' as false and everything else as its raw stirng.
To use the module, you'll need to pass a configuartion object containing the connect information to the SMF.
Since the module uses mysql2, which is mostly API-compatible with mysqljs/mysql, you may refer to https://github.com/mysqljs/mysql#connection-options for specifications. In most cases, though, you'll need to pass a host, a user, a password and possibly a port:
serverState.registerModule('mysql-state', require('@server-state/mysql-state-module'), {
	host: 'localhost',
	user: 'my-username',
	password: 'somePassword'
});This official module belongs to the organization server-state.