Live2D

QT5 - 数据库、QMYSQL driver not loaded

第一步、先在“.pro”的入口文件里加入以下两行代码:
QT       += sql
SOURCES += main.cpp


第二步、在“main.cpp”文件中连接数据库并判断是否连接成功

1、QPSQL连接


2、QMYSQL连接

 



通过上面的一二可以看出,整体代码没有太大的变化,只需要将数据库、地址、用户名、密码、库名改改就行了,但是PMYSQL出现一个问题 “驱动载入失败” ,具体报错情况 如下图:

先不急,淡定的抽根烟,然后去你的qt安装目录下, 搜索sqldrivers, 进去之后应该能够看到qsqlmysql.dll 文件,如果没有那就去 官网编译QMYSQL驱动
有的话,那就下载一个connector;
下载后打开文件夹在目录 ...\mysql-connector-c-6.1.9-win32\lib 下 复制这两个文件 libmysql.liblibmysql.dll 
...\qt\5.8\mingw53_32\bin目录下,就行了,下载的时候看好是32位还是64位的。

posted @ 2017-06-30 17:13  韦森  阅读(5572)  评论(0编辑  收藏  举报