Qt MySQL驱动加载失败

 时间:2026-04-26 11:12:58

1、连接MySQL数据库的代码如下:

//输出可用数据库驱动

qDebug()<<"available drivers:";

QStringList drivers = QSqlDatabase::drivers();

foreach(QString driver, drivers)

    qDebug()<<driver;

//打开MySQL

QSqlDatabase data_base = QSqlDatabase::addDatabase("QMYSQL");

data_base.setHostName("localhost");  //设置主机地址

data_base.setPort(3309);  //设置端口

data_base.setDatabaseName("db");  //设置数据库名称

data_base.setUserName("root");  //设置用户名

data_base.setPassword("password");  //设置密码

if(!data_base.open())

    qDebug()<<"failed to connect to mysql";

else

    qDebug()<<"success";

2、但是提示加载失败。

Qt MySQL驱动加载失败

3、解决办法:

    将MySQL安装目录下的libmysql.dll拷贝到Qt安装目录下的bin目录中即可。

Qt MySQL驱动加载失败

  • 状态观测器设置
  • Visual Studio添加行号的操作
  • Python如何将图片进行灰度化处理
  • easyui某一列设置颜色教程
  • visio流程图形状怎么设置保护
  • 热门搜索
    张惠妹怎么突然胖了 龙文教育怎么样 肛瘘是怎么引起的 微星笔记本怎么样 老花眼怎么办 小孩打嗝怎么办 怎么保护嗓子 点痣后有红印怎么办 肝功能异常怎么办 四季沐歌太阳能怎么样