作者:Jow Email:thinkjow@hotmail.com
Ubuntu18.04 + Qt5.13 配置 mysql 数据库驱
动
1. 更新系统并安装编译必须组件
sudo apt-get update
sudo apt-get install build-essential
sudo apt install libgl1-mesa-dev
2. 安装 Qt5.13
下载地址:http://download.qt.io/official_releases/qt/5.13/5.13.0/
安装包:qt-opensource-linux-x64-5.13.0.run
双击会弹出安装向导,按提示进行安装,路径默认为当前用户 Home 目录。
注意安装时选择安装源码
3. 安装 mysqlClient
sudo apt install libmysqlclient-dev
4. 安装 mysql 驱动
1. 切换目录
cd ~/Qt5.13.0/5.13.0/Src/qtbase/src/plugins/sqldrivers/mysql
2. 修改 mysql.pro 文件
sudo vi mysql.pro
注释掉 QMAKE_USE += mysql
TARGET = qsqlmysql
HEADERS += $$PWD/qsql_mysql_p.h
作者:Jow Email:thinkjow@hotmail.com
SOURCES += $$PWD/qsql_mysql.cpp $$PWD/main.cpp
# QMAKE_USE += mysql
OTHER_FILES += mysql.json
PLUGIN_CLASS_NAME = QMYSQLDriverPlugin
include(../qsqldriverbase.pri)
2. 执行编译及安装指令
~/Qt5.13.0/5.13.0/gcc_64/bin/qmake
"LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient" mysql.pro
make
make install
3. 新建项目测试
"INCLUDEPATH+=/usr/include/mysql"
qDebug()<
作者:Jow Email:thinkjow@hotmail.com
mimetype filename