背景
今天尝试使用Qt打开sql文件,在调用QSqlDatabase::open()时,会报错:“driver not loaded”
原因实际上是mysql 的驱动 qsqlmysql.dll 没有成功加载。
所以本篇文章将详细介绍一下:Qt5.12.12如何构建64位QMYSQL数据库驱动。
执行
写在最前,以下出现的文件路径为我自己电脑安装的路径,可根据自己的路径对应修改。
步骤一 系统环境变量(非必须)
可以将Qt和MySQL的路径都加入到系统环境变量的path内
win10:【开始菜单】-->【控制面板】---->【系统和安全】-->【系统】---->【高级系统配置(左侧)】---->【环境变量】
win7:【计算机】---->【属性】---->【高级系统配置】---->【环境变量】

选中【系统变量】内的【Path】点击【编辑】,将对应路径添加进去

这是我的Qt和MySQL的安装路径,对应各位安装路径填入即可 。

本文详细介绍如何在Qt5.12.12环境下构建64位QMYSQL数据库驱动。包括环境变量设置、复制mysql.dll、修改mysql.pro文件、构建工程等步骤,并提供了测试连接数据库的方法。
最低0.47元/天 解锁文章
9308

被折叠的 条评论
为什么被折叠?



