Android MySQL Connector

Native Android MySQL Connector

Visit Website
January 25, 2020 Added Interim Support for MySQL 8

Not long after I first released Android MySQL Connector, Oracle released the latest version of MySQL 8. Tested the library and found that MySQL 8 came major breaking changes, one being that MySQL 8 stopped using the authentication method mysql_native_password by default and instead use sha2_caching_password.

At the time there was no proper information as to how you could interact with MySQL 8, there wasn't even an official release of the Java connector for MySQL 8 which is what I partly used to build the initial release.

Now however, there's a bit more information and workarounds. I've started working on implementing the sha2_caching_password but there's now fixes and with some MySQL 8 configuration changes can make the library work.

Comment

About

Had a MySQL Management app on Android which relied on a PHP API to work but had several implications which users didn't really follow/understand, so built a Native Android MySQL connector