Advertisement

QT连接Mysql数据库

阅读量:

前言

QT与Mysql数据库的连接流程较为复杂,为此撰写了一篇详尽的文章,旨在全面展示具体操作步骤,欢迎各位读者在评论区提出疑问或给予指导。

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

(1)于.pro文件中插入以下代码段:

复制代码
    QT +=sql
    
    

(2)于mainwindow.h文件中引入以下头文件:

复制代码
    #include<QSqlDatabase>
    
    

(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 {

全部评论 (0)

还没有任何评论哟~