• 1692阅读
  • 11回复

Qt 6 编译 MySQL 驱动 [复制链接]

上一主题 下一主题
离线20091001753
 

只看楼主 倒序阅读 楼主  发表于: 2022-11-16
以 Win 平台 Qt 6.4.1 为例,先下载 qtbase 源码
https://download.qt.io/official_releases/qt/6.4/6.4.1/submodules/qtbase-everywhere-src-6.4.1.zip

解压后找到 sqldrivers 的 CMake 文件,并拖入 Qt Creator
src\plugins\sqldrivers\CMakeLists.txt

在 Creator 项目内,打开 CMakeLists.txt,在空白处填入三行代码,即可编译


  1. SET(FEATURE_sql_mysql ON)
  2. SET(MySQL_INCLUDE_DIR "C:/Program Files/MySQL/MySQL Server 5.7/include")
  3. SET(MySQL_LIBRARY "C:/Program Files/MySQL/MySQL Server 5.7/lib/libmysql.lib")


当然,前提是你要先下载 MySQL
1条评分威望+1
hehui 威望 +1 优秀文章,支持!n神马都是浮云 2023-09-07
(づ ̄ 3 ̄)づ
离线liudianwu

只看该作者 1楼 发表于: 2022-11-17
最后一句才是重点
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线sevencat

只看该作者 2楼 发表于: 2023-01-10
不用下载mysql,需要下载的是https://downloads.mysql.com/archives/c-c/ mysql connector c
1条评分威望+1
hehui 威望 +1 优秀文章,支持!n神马都是浮云 2023-09-07
战争就是和平,自由就是奴役,愚味就是力量
离线mugua001

只看该作者 3楼 发表于: 2023-01-16
回 sevencat 的帖子
sevencat:不用下载mysql,需要下载的是https://downloads.mysql.com/archives/c-c/ mysql connector c
 (2023-01-10 09:00) 

我找这个链接,找了许久……

居然在这里找到了。

感谢分享!
离线fsu0413

只看该作者 4楼 发表于: 2023-02-05
从我的下个版本的5.15以后的版本会带MariaDB版本的MySQL驱动
不带MySQL是因为MySQL C Connector很久之前就不维护了,现在都是随着MySQL一起发布,而MySQL太庞大 不想编译整个MySQL,也不想用预编译的,没有MinGW版
离线clickto

只看该作者 5楼 发表于: 2023-02-05
回 sevencat 的帖子
sevencat:不用下载mysql,需要下载的是https://downloads.mysql.com/archives/c-c/ mysql connector c
 (2023-01-10 09:00) 

做个标记,谢谢!!!
离线hehui

只看该作者 6楼 发表于: 2023-02-17
回 fsu0413 的帖子
fsu0413:从我的下个版本的5.15以后的版本会带MariaDB版本的MySQL驱动
不带MySQL是因为MySQL C Connector很久之前就不维护了,现在都是随着MySQL一起发布,而MySQL太庞大 不想编译整个MySQL,也不想用预编译的,没有MinGW版 (2023-02-05 11:21) 

大侠现在带MYSQL驱动了?喜大普奔
离线fsu0413

只看该作者 7楼 发表于: 2023-02-19
回 hehui 的帖子
hehui:大侠现在带MYSQL驱动了?喜大普奔[表情] (2023-02-17 17:10) 

带了 但是mariadb还是有些问题,它应该是不原生支持MinGW
离线renhua

只看该作者 8楼 发表于: 2023-03-18
    
离线vres197

只看该作者 9楼 发表于: 2023-04-04
谢谢分享
离线sevencat

只看该作者 10楼 发表于: 2023-06-23
1条评分威望+1
hehui 威望 +1 优秀文章,支持!n神马都是浮云 2023-09-07
战争就是和平,自由就是奴役,愚味就是力量
离线hehui

只看该作者 11楼 发表于: 2023-09-07
优秀文章,支持!n神马都是浮云
快速回复
限100 字节
 
上一个 下一个