qt5.13 编译64位mysql驱动

编程入门 行业动态 更新时间:2024-10-23 12:29:04

qt5.13  编译64位<a href=https://www.elefans.com/category/jswz/34/1771279.html style=mysql驱动"/>

qt5.13 编译64位mysql驱动

我编译好的文件可以在: 下载

安装QT进入以下路径

D:\Qt\Qt5.13.0\5.13.0\Src\qtbase\src\plugins\sqldrivers\mysql (根据自己qt的安装路径做对应修改)

用qt打开 mysql.pro

编辑文件如下

TARGET = qsqlmysql

HEADERS += $PWD/qsql_mysql_p.h //等号后为双美元符此博客无法打出
SOURCES += $PWD/qsql_mysql.cpp $$PWD/main.cpp //等号后为双美元符此博客无法打出

//QMAKE_USE += mysql //该行前面加双斜杠//

OTHER_FILES += mysql.json

PLUGIN_CLASS_NAME = QMYSQLDriverPlugin
include(…/qsqldriverbase.pri)
INCLUDEPATH +=“C:/Program Files/MySQL/MySQL Server 8.0/include” //重点----添加该路径(根据自己qt的安装路径做对应修改)
LIBS +=“C:/Program Files/MySQL/MySQL Server 8.0/lib/libmysql.dll” //重点----添加该路径(根据自己qt的安装路径做对应修改)

DESTDIR = …/mysql/libmysql/ //添加该行

选中该项目的man.cpp

点击编译

生成以下路径
D:\Qt\Qt5.13.0\5.13.0\Src\qtbase\src\plugins\sqldrivers\mysql\libmysql

打开该路径,复制该路径下的所有文件到以下路径
D:\Qt\Qt5.13.0\5.13.0\mingw73_64\plugins\sqldrivers

复制以下路径
C:\Program Files\MySQL\MySQL Server 8.0\lib
里的 libmysql.dll 和 libmysql.lib 到以下路径
D:\Qt\Qt5.13.0\5.13.0\mingw73_64\bin

复制以下路径
C:\Program Files\MySQL\MySQL Server 8.0\bin
里的 libeay32.dll 和 ssleay32.dll 到以下路径
D:\Qt\Qt5.13.0\5.13.0\mingw73_64\bin

大功告成! 去写qt程序链接mysql数据库吧!!!!!!!!!

更多推荐

qt5.13 编译64位mysql驱动

本文发布于:2024-03-23 17:03:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1740654.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:mysql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!