logo资料库

QtCreator5.12+MySQL8.0.15+MVCS2017连接数据库报错QMYSQL driver not loade....pdf

第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
资料共14页,剩余部分请下载后查看
本文博客:https://mp.csdn.net/ 开发环境: 以下版本全部为64位 软件版本:QtCeator5.12 数据库:MySQL8.0.15 编译器:MVCS2017 测试实现: 1、 在头文件中加入 sql 模块 2、加入头文件
本文博客:https://mp.csdn.net/ 3、init()函数测试代码如下:该代码来自: https://www.cnblogs.com/xtu-wlf1212/p/8764015.html QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL"); db.setHostName("127.0.0.1"); //连接数据库主机名,这里需要注意(若填的 为”127.0.0.1“,出现不能连接,则改为 localhost) db.setPort(3306); //连接数据库端口号,与设置一致 db.setDatabaseName("mysql"); //连接数据库名,与设置一致 db.setUserName("root"); //数据库用户名,与设置一致 db.setPassword("root"); //数据库密码,与设置一致 db.open(); if(!db.open()) { qDebug()<<"不能连接"<<"connect to mysql error"<
本文博客:https://mp.csdn.net/ Starting D:\QtCreator5.12.1\QHL\build-untitled1- Desktop_Qt_5_12_1_MSVC2017_64bit-Debug\debug\untitled1.exe... QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 connect to mysql error "Driver not loaded Driver not loaded" 提示:数据库驱动未加载 注意:代码中的数据库信息要与下面 MySQL 中的信息一致,否则 打不开数据库,该图片来自下面介绍的软件安装 以上报错的解决方法:
本文博客:https://mp.csdn.net/ 一、安装数据库 1、确保电脑已经安装了 MySQL 软件,如果没有安装请到官网下载安装: https://dev.mysql.com/downloads/mysql/ 方式一:(安装包方式安装,试过没成功,这里不推荐,选择下面的在线安装)
本文博客:https://mp.csdn.net/ 方式二:在线安装 安装过程要点如下 (参照博客:https://blog.csdn.net/chen1231985111/article/details/77994675)
本文博客:https://mp.csdn.net/ 注意:需要将 connector 中的 Connector 选 ,里面有驱动
本文博客:https://mp.csdn.net/ 设置并记住密码,下面需要用到
本文博客:https://mp.csdn.net/ 接下来的步骤本文按默认选项安装完成,不懂的地方查看相关教程: https://jingyan.baidu.com/album/0bc808fc0df3641bd485b9b3.html?picindex=3 2、MySQL 软件安装完成,默认是 cmd 命令行操作,打来开始,找到下图,点击进入 输入密码:这里的密码为安装时设置的密码
分享到:
收藏