main
// TODO: Replace instances of generic error with specific MySQL error codes.
// TODO: for client41