MySQL 5.7 uses different client libraries to MySQL 5.6. investigation needed to add transparent support for both depending on client. Presently at version 2.20 5.6 compatible libraries needed to test against 5.7