文章目录
前言
一、qt5.9.6 msvc2015环境直连mysql报错“QMYSQL driver not loaded”
如下图所示
明明可用的驱动器有QMYSQL,但是还是提示“QMYSQL driver not loaded”,需要重新下载MySQL连接驱动器。
二、解决过程
需要重新下载MySQL连接驱动器,地址:https://downloads.mysql.com/archives/c-c/
选择合适的版本,如图所示
解压之后,将libmysql.dll和libmysql.lib拷贝到Qt安装目录中的bin下面即可
复制到qt的bin目录
三 连接失败(SSL connection error)
【Qt】的MySQL篇 “SSL connection error: unknown error number QMYSQL: Unable to connect“
解决方法
需要打开MySQL的配置文件my.ini,在配置文件中加入跳过ssl验证的配置
#disable ssl
skip_ssl
最后,成功保存my.ini配置文件之后,重新启动MySQL服务
有可能还会遇到“Authentication plugin ‘caching_sha2_password‘ cannot be loaded”
解决方法
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1q2w3e4r';
flush privileges;
最后重新编译一次qt程序即可。
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。