The warning that is logged and registered as a SQLWarning about no (explicit) connection character set causes more confusion and wrong assumptions about problems than it is worth.
To that end:
- Stop registering the SQLWarning
- Remove the logged warning (or maybe move it to debug or trace).