qt5.12.1 安卓程序mysql连接报如下错误:
错误:Can’t initialize character set unknown(path:compiled_in)QMYSQL:
Unable to connect
程序如下:
解决方式:
window上将my.ini配置文件修改,添加如下
[client]
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8
collation-server = utf8_general_ci
linux上mysql修改如下
/etc/my.cnf
[client]
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8
collation-server = utf8_general_ci
再重新启动数据库即可