Made sure to have the charset set in DSN as well. It is done by Zend as well, meaning in the normal DB handler.
Maybe we could add an integration test that checks the charset is correctly utf8? (ci running on mysqli and pdo/mysql)
I'm not sure if it would be a very useful test as they run with utf8 by default probably?
maybe the test could change the charset to an exotic one, and check the exotic charset is set? that's optional anyway, just an idea