Linux 下编译MySQL驱动:
环境:Qt5.2.1 + MySql5.6.17 + ubuntu12.04
1、下载Mysql5.6.17安装包MySQL-5.6.17-1.linux_glibc2.5.i386.rpm-bundle.tar
2、安装alien工具将rpm包转换成deb:使用命令alien -d x.rpm 生成x.deb
3、mysql安装之后,执行命令:dpkg -l|grep mysql查看安装的mysql组件,要编译mysql驱动下边的组件必须安装:
ii mysql-client 5.6.17-2 MySQL - Client
ii mysql-devel 5.6.17-2 MySQL - Development header files and libraries
ii mysql-server 5.6.17-2 MySQL: a veryfast and reliable SQL database server
4、在qt安装目录mysql驱动源码所在的目录执行如下命令:
qmake"INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/mysql-lmysqlclient_r" mysql.pro
生成makefile文件
5、然后make