qt开发--qt14.2+mysql-8.0.27-winx64下载、安装及配置教程

 软件资料:

 

1:下载:mysql

地址:https://dev.mysql.com/downloads/mysql/

 网盘地址:

 

链接:https://pan.baidu.com/s/1hYer0vmjg42EWFDMSgAsmQ 
提取码:1234

 

2:安装配置

以管理员身份登录cmd

 

进入后安装配置:

参考:https://blog.csdn.net/WinstonLau/article/details/78666423?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&utm_relevant_index=2

 

3:编译生成qt和mysql的连接插件(qsqlmysql.dll和qsqlmysqld.dll),并进行配置

参考教程:https://www.cnblogs.com/dz-study/p/12382837.html

生成的qsqlmysql.dll和qsqlmysqld.dll下载连接:

 

链接:https://pan.baidu.com/s/1_rhXtiRK1ACWSB8eKebNNg 
提取码:1234

 

 

 

4:qt编写与数据库连接代码:

 

 QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
 db.setHostName("localhost");
 db.setPort(3003);
 db.setDatabaseName("mydata");       //这里输入你的数据库名
 db.setUserName("root");
 db.setPassword("123456");   //这里输入你的密码
 if (!db.open()) {
     QMessageBox::critical(0, QObject::tr("无法打开数据库"),"无法创建数据库连接! ", QMessageBox::Cancel);
      return false;
    } //

 

注意此代码运行成功需要有mydata数据库存在

 

posted @ 2021-12-30 23:40  伊红美兰  阅读(345)  评论(0)    收藏  举报