当前位置:首页 > 技术手札 > 正文内容

ubuntu QT5.11.1链接MYSQL数据库出错的问题。

秋风渡红尘8年前 (2018-09-19)技术手札2295

编译后链接数据库时提示

QSqlDatabase: QMYSQL driver not loaded

QSqlDatabase: available drivers: QSQLITE,QMYSQL……

明明都有驱动,却没法加载。

网上的教程都是重新编译驱动,折腾了一个晚上和一早上,新手始终无法编译,不是这报错就是那报错。

结果看到一句:

库有问题:进入Qt的sqldrivers目录,执行“ldd libqsqlmysql.so”命令,会出现“libmysqlclient_r.so.16 => not found”等等not found提示。

就自己去看看自己电脑会报什么错,结果是:libmysqlclient_r.so.18 => not found

好了,只有这一条,那上网搜索一下,答案是:


解决方法:

1. 打开链接 https://launchpad.net/ubuntu/xenial/amd64/libmysqlclient18/5.6.25-0ubuntu1

2.下载 libmysqlclient18_5.6.25-0ubuntu1_amd64.deb

3.安装

4.问题解决

于是去下载,也不管5.6还是5.7的数据库,安装,然后就链接数据库成功了!


又兴奋又无奈的心情……

参考文章:

Linux系统下 解决Qt5无法连接MySQL数据库的方法

Ubuntu16下Qt5链接MySQL时出现libmysqlclient.so.18 => not found 的解决方法

编译QT的MySql驱动问题及解决方案

扫描二维码推送至手机访问。

版权声明:本文由咿呀贝发布,如需转载请注明出处。

本文链接:https://www.yiyabei.cn/?id=28

标签: ubuntuQTMYSQL
分享给朋友:

相关文章

工作站T7810重装系统注意事项

工作站T7810重装系统注意事项

        dell的工作站T7810(Dell Precision Tower 7810)由于使用了磁盘阵列技术,在重装系统时发现会找不到任何驱动设备。...

cocos creator的Action类整理

cocos creator的Action类整理

文章来源:https://blog.csdn.net/cchgood/article/details/80930764 Action类 Action类是所有动作类型的基类  并且Action有两个类别  1、...

cocos creator 学习总结

cocos creator 学习总结

文章来自https://blog.csdn.net/xiayuhoune/article/details/78824841 仅供自学参考。 一、基本内容: 1.cc.Label相关: (1)动态创建...

cocos creator使用typescrip模板的正确姿势

cocos creator使用typescrip模板的正确姿势

// MyModule.ts const {ccclass, property} = cc._decorator; @ccclass export class MyModule extends cc.Component { @pr...

仍在连接中, 请给 MCU 上电...

仍在连接中, 请给 MCU 上电...

雪藏多年的单片机开发板,最近心血来潮,拿出来耍一下,以前是win7玩的,现在在win10上操作,上网找的WIN10系统PL2303驱动。 结果在下载固件的时候,提示: 仍在连接中, 请给 MCU 上电......

QT C1902错误及构建套件感叹号

QT C1902错误及构建套件感叹号

        自从QT5.12出来之后,跃跃欲试,卸载就版本,安装新版本,想着体验一把,结果就报错了。 错误信息:...