QT连接Mysql数据库的实现步骤

2023年 8月 13日 113.3k 0

目录
  • 前言
  • 方法一、直接通过Mysql的驱动加载数据库
  • 方法二、通过ODBC连接mysql数据库
    • ODBC连接代码
  • 总结

    前言

    Qt连接Mysql数据库步骤相对比较麻烦,因此写了篇文章将详细过程呈现给大家,欢迎大家来评论区指导提问。

    方法一、直接通过MySQL的驱动加载数据库

    示例代码:

    (1)在.pro文件中添加下列代码:

    QT +=sql

    (2)在mainwindow.h文件中添加下列头文件:

    #include

    (3)在main.cpp文件中添加下列代码:

    QSqlDatabase db = QSqlDatabase::aDDDatabase("QMYSQL");
    db.setHostName("127.0.0.1"); //连接本地主机
    db.setPort(3306);
    db.setDatabaseName("数据库名");
    db.setUserName("用户名");
    db.setPassword("密码");
    bool ok = db.open();
    if (ok){
    QMessageBox::infORMation(this, "infor", "link success");
    }
    else {
    QMessageBox::information(this, "infor", "link failed");
    qDebug()

    相关文章

    Oracle如何使用授予和撤销权限的语法和示例
    Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
    下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
    社区版oceanbase安装
    Oracle 导出CSV工具-sqluldr2
    ETL数据集成丨快速将MySQL数据迁移至Doris数据库

    发布评论