This class is a MySQL database access wrapper. It can:
- Establish connections of a given MySQL server
- Execute SQL queries
- Retrieve query result rows individually or all at once into arrays
- Retrieve the last inserted identifier, affected table rows, total result set rows and result set columns.