zoukankan      html  css  js  c++  java
  • Windows下Qt连接MySql数据库

    1、设置环境变量,需添加如下的环境变量:

        
    2、打开Qt Command Prompt,输入第一条命令:cd %QTDIR%srcpluginssqldriversmysql 后按回车,然后输入第二条命令: qmake "INCLUDEPATH+=C:MySQLinclude","LIBS+=C:MySQLliboptlibmysql.lib" mysql.pro
    最后输入:mingw32-make 进行编译。
    或者如下图所示,在.pro文件中添加mql的include文件路径和lib文件路径。
    按照上面的步骤操作即可完成链接配置。
    下面就可以写链接数据库的代码了,如下:
    void UserData::Link()
    {
        QSqlDatabase db=QSqlDatabase::addDatabase("QMYSQL");
        db.setPort(3306);
        db.setHostName("127.0.0.1");
        db.setDatabaseName("chat");
        db.setUserName("root");
        db.setPassword("admin");
        if(!db.open()){
            qDebug()<<"Unable to open database";
        }else{
            qDebug()<<"Database connection established";
        }
        db.exec("SET NAMES GBK");
    }
     
  • 相关阅读:
    Animation(三)
    布局
    AutoCommpleteText
    PHP数组中常用函数
    Animation(四)
    转:JAVA内存映射文件
    Ubuntu安装jdk
    转:Java NIO 详解
    转:长连接与短连接
    Direct or Nondirect ByteBuffer
  • 原文地址:https://www.cnblogs.com/tgycoder/p/5509943.html
Copyright © 2011-2022 走看看