2019独角兽企业重金招聘Python工程师标准>>>

安装mysql-dev

sudo apt-get install libmysqlclient-dev

编译驱动

进入Qt的安装路径

cd ~/Qt5.3.1/Src/qtbase/src/plugins/sqldrivers/mysql

执行以下指令生成makefile

~/Qt5.3.1/5.3/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/i386-linux-gnu -lmysqlclient_r" mysql.pro

然后make就好了

编译完成后会自动将生成的库移动到 ../../../../plugins/sqldrivers/目录下

之后将libqsqlmysql.so复制到~/Qt/Qt5.3.2/5.3/gcc/plugins/sqldrivers目录下就好了

常见问题

  • /usr/bin/ld: cannot find -lmysqlclient_r

mysql库默认为libmysqlclient.so,和libmysqlclient_r是一样的

做个链接就好了

sudo ln -s libmysqlclient.so.20.3.12 libmysqlclient_r.so

转载于:https://my.oschina.net/u/1250206/blog/3011858

linux下快速添加Qt的MySQL驱动相关推荐

  1. linux下安装jdk+tomcat+eclipse+mysql

    linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...

  2. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)

    本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动到qt连接mysql数据库(一.编译连接前准备) [全教程]qt连接mysql--从qt编译mysql驱动到qt连接my ...

  3. linux系统修改bond的ip,Linux下快速设定ip bond,linux设定ipbond

    Linux下快速设定ip bond,linux设定ipbond 在计算机网路普及的初期,很多OS系统都使用的为单网卡方式,即一个网卡使用一个IP地址.随着网络要求的不断提高,我们可以对多个网卡进行绑定 ...

  4. Linux下php添加新扩展

    今天干了一件很严重的错事,用TP开发完新项目后,传到服务器上报错,网上查了一下,说未加载PDO,就加载吧.找到配置文件PHP.ini,搜到;extension=php_pdo_mysql.dll,去掉 ...

  5. linux下打包C++ Qt可执行程序出现的问题总结

    linux下打包C++ Qt可执行程序 零.问题描述 一.出现的问题和解决方法 二.通过配置脚本设置环境变量 零.问题描述 最近在搞linux下打包程序,由于使用了Qt相关的函数接口,出现了很多Qt相 ...

  6. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)

    一.说明 电脑系统:win10 qt版本:5.13.2和5.14.1(测试均成功) mysql版本:MySQL-5.5 本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动 ...

  7. linux怎样搭建DNS服务器,Linux下快速搭建DNS服务器

    摘要 腾兴网为您分享:Linux下快速搭建DNS服务器,作业盒子,优学堂,湘税社保,悟空识字等软件知识,以及初中英语app,新榜编辑器,神界原罪2,少儿英语点读app,minecraft皮肤编辑器, ...

  8. Mysql —— linux下使用c语言访问mySql数据库

    示例1: #include<stdio.h> #include<mysql.h> int main() { MYSQL mysql; mysql_init(&mysql ...

  9. linux jdk1.7 tomcat mysql_RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程

    RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程记录: tar -zxvf jdk-7u3-linux-i586.tar.gz /解压gz文件 rpm ...

最新文章

  1. acrh17华硕固件_华硕全新手游路由器RT-AC85P首发:雷达定向传输
  2. 如何使用Jenkins持续集成C#网站项目
  3. Linux 学习日记 2: 目录结构和文件操作
  4. 继承redis spring_实例讲解Springboot以Repository方式整合Redis
  5. linux系统无线驱动在哪下载,在linux上怎么安装无线网卡驱动?
  6. 2批量批量查询数据插入数据_Excel如何快速对数据批量查询,vlookup+match函数高效完成工作...
  7. 王式安概率论与数理统计基础课手写笔记-第一章概率与事件-第二章随机变量及其分布
  8. 多线程编程学习笔记——任务并行库(二)
  9. 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222
  10. 信息学奥赛一本通 1321:【例6.3】删数问题(Noip1994) | 洛谷 P1106 删数问题
  11. 兼容多浏览器的CSS背景透明
  12. sql删除重复数据只保留一条的操作方法
  13. 彩色图像灰度化 (RGB ⇒ Gray )(RGB ⇒ YUV)(Verilog)
  14. fopen w和 w+属性的区别
  15. 软件设计师-3.数据结构与算法基础
  16. JAVA8新特性的StreamAPI 遇到的问题stream has already been operated upon or closed
  17. windows计算机卸载,win10怎么卸载电脑上的软件?
  18. Windows7下MATLAB的安装
  19. 基于DSP的注塑机运动控制器和算法设计
  20. Ansys2020R2的Fluent网格重排问题(reorder)

热门文章

  1. 20145234黄斐《Java程序设计》第十周
  2. IIS6.0 web.config
  3. 性能测试的“2-5-10原则”
  4. ExFat文件系统DBR受损恢复案例
  5. 判断android应用程序是否已安装
  6. elastic的gc相关
  7. GCD BZOJ2818 [省队互测] 数学
  8. centos 7--LNMP环境部署
  9. M站开发规范——By Klax
  10. React Native进行签名打包成Apk