mac下qt与mysql配置
打开终端
输入open -e .bash_profile
进行如上配置
输入source .bash_profile
进行生效
将libqsqlmysql.dylib拷贝到/Users/qiaozihang/Qt5.14.1/5.14.1/clang_64/plugins/sqldrivers
继续在终端输入cd /Users/qiaozihang/Qt5.14.1/5.14.1/clang_64/plugins/sqldrivers
输入ls
输入otool -L libqsqlmysql.dylib
然后检查路径是否正确。
注:一定要下载qt5.14.1与mysql-8.0.19-macos10.15-x86_64
qt安装时一定要全部下载,后期可以删除多余的组件。
打开/Users/qiaozihang/Qt5.14.1/5.14.1/Src/qtbase/src/plugins/sqldrivers/mysql中的mysql.pro
进行添加
然后进行编译
对进行要连接mysql的项目进行配置
点击项目,编辑构建环境
添加QT_DEBUG_PLUGINS,值为1
然后对代码进行测试
#include <QApplication>
#include <QSqlDatabase>
#include <QDebug>
#include <QStringList>int main(int argc, char** argv){QApplication a(argc, argv);qDebug()<<"drives: ";QStringList drivers = QSqlDatabase::drivers(); //获取现在可用的数据库驱动foreach(QString driver, drivers)qDebug() << driver;QSqlDatabase database = QSqlDatabase::addDatabase("QMYSQL");return a.exec();
}
显示loaded表示成功
注:网上自动生成libqsqlmysql.dylib那个方法我没搞出来,如果有哪个大佬搞出来的,请在评论区留言教一下我。
mac下qt与mysql配置相关推荐
- Mac下Qt for android 环境配置
Mac下Qt for android 环境配置 文章目录 Mac下Qt for android 环境配置 1. 需要准备工具 2. 下载时版本搭配解释 3. 下载工具过程 4. 环境变量设置 5.qt ...
- Mac下python3配置opencv3 3和Mac下单独opencv的配置以及iOS下配置opencv
#1.Mac下python3配置opencv3.3 新手受任开发一个功能,需要用到opencv.但python和opencv连接出现问题,看了大概有上百份博客的解决办法,都没有解决,快要放弃了,解决了 ...
- 详解Ubuntu10.10下Qt连接Mysql数据库
转载自:http://mobile.51cto.com/symbian-273262.htm 详解Ubuntu10.10下Qt连接Mysql数据库是本文要介绍的内容,很详细的步骤,我们先来看内容. 第 ...
- anaconda新建python2环境安装不了jupyterlab_在Mac下安装anaconda及配置jupyterLab和PyTorch的方法...
在Mac下安装anaconda及配置jupyterLab和PyTorch的方法 1. 首先在anaconda官网上下载anaconda包(国内网速度不算太慢) https://www.anaconda ...
- win8 apache php mysql_windows8.1下Apache+Php+MySQL配置步骤
软件版本: apache:Apache 2.4.6 Win64 PHP:PHP 5.5 VC11 x64 Non Thread Safe MySql:5.5 win64 Mysql安装: 双击运行,设 ...
- qt mingw连接mysql_win下Qt连接MySql (mingw)
/*************************************************************************************************** ...
- 关于MAC下pymysql连接mysql数据库报错2003的问题解决方法
关于MAC下pymysql连接mysql数据库报错2003的问题解决方法 问题:pymysql.err.OperationalError: (2003, "Can't connect to ...
- Mac下安装VScode和配置C++环境
Mac下安装VScode和配置C++环境 1. 下载.安装VScode软件 2. 配置C/C++环境 参考文章 1. 下载.安装VScode软件 VScode的下载地址: https://code.v ...
- mac下怎么删除mysql
解决mac下怎么删除mysql 直接在终端下输入以下代码即可: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf / ...
最新文章
- Dubbo基础专题——第四章(Dubbo整合Nacos分析细节点)
- 985硕博导师:如果你没空看书,我强烈建议你做这件事
- 23.C++类对象的指针为空时,调用成员函数不会挂掉
- 请查收你的GitHub 2020 年度报告!
- 网络推广是什么告诉大家如何高效提高网站权重?
- python进展_Python3的介绍和进展-“filter()”“time()”和decorator。,入门,与,进阶,filtertime,装饰,器...
- 面试题整理11 数字在排序数组中出现的次数
- 2020-10-27(补码10000000为什么可以表示-128?)
- POJ 3498 March of the Penguins
- STM32开发 -- 系统软复位
- Redis Lua脚本实现原子性操作
- [BUUCTF-pwn]——picoctf_2018_buffer overflow 2
- Gradle: 警告:编码 GBK 的不可映射字符
- Spring Boot基础学习笔记21:自定义用户认证
- java使用场景什么意思_Java开发中类隐藏及应用场景分析是什么?
- 图注意力网络(GAT) TensorFlow解析
- python3 使用冒泡排序法原理解析,简单易懂
- 兼容 IE、 FireFox 的 javascript 日历控件 原创作者:寒羽枫(cityhunter172)
- php 生成条码插件,php 条形码生成插件Composer组件|php条形码code128实现方法-爱测速网...
- 在原生开发中控制HTML5视频