编译mysql5.7.11的Qt5.6驱动QMYSQL
2016-04-04 21:59
661 查看
运行环境:
Qt5.6-opensource
ubuntu14.04LTS x86_x64
mysql5.7.11
首先先在ubuntu14.04上安装好Qt5.6和mysql5.7.11
安装mysql5.7.11
编译QMYSQL
1.qtbase-opensource-src下载地址
http://download.qt.io/development_releases/qt/5.6/5.6.0-rc/submodules/
2.查看qt官方相关文档http://doc.qt.io/qt-5/sql-driver.html
官方文档中介绍了几种方法,这里采用如下图显示的方法
编译步骤:
(1)进入mysql驱动源码的位置
(2)检查qmake的版本
(3)检查mysql相关的头文件的目录
(4)检查mysql相关的库文件的目录
(5)在执行qmake命令前需要安装三个依赖包
(6)执行qmake命令
(7)执行qmake命令后可见Makefile
(8)执行sudo make
(9)把生成的libqsqlmysql.so拷贝到Qt5.6的安装目录下并检查该驱动
(10)在Qt5.6中测试mysql的连接
Qt5.6-opensource
ubuntu14.04LTS x86_x64
mysql5.7.11
首先先在ubuntu14.04上安装好Qt5.6和mysql5.7.11
安装mysql5.7.11
编译QMYSQL
1.qtbase-opensource-src下载地址
http://download.qt.io/development_releases/qt/5.6/5.6.0-rc/submodules/
2.查看qt官方相关文档http://doc.qt.io/qt-5/sql-driver.html
官方文档中介绍了几种方法,这里采用如下图显示的方法
编译步骤:
(1)进入mysql驱动源码的位置
(2)检查qmake的版本
(3)检查mysql相关的头文件的目录
(4)检查mysql相关的库文件的目录
(5)在执行qmake命令前需要安装三个依赖包
(6)执行qmake命令
(7)执行qmake命令后可见Makefile
(8)执行sudo make
(9)把生成的libqsqlmysql.so拷贝到Qt5.6的安装目录下并检查该驱动
(10)在Qt5.6中测试mysql的连接
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- MySQL中的integer 数据类型
- MySQL存储过程
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- Ubuntu Linux使用体验
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹