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