PyMySQL doesn't implement the default MySQL-8.0 authentication protocol https://dev.mysql.com/doc/dev/mysql-server/latest/page_caching_sha2_authentication_exchanges.html Will require fix for #532 as basis for some paths of the implementation.