mac osx Qt5.6.2 连接mysql 提示QMYSQL driver not loaded
2017-08-12 14:32
579 查看
cd 到Qt 相应平台的 plugins/sqlserver 文件夹下 找到 文件 libqsqlmysql.dylib 使用命令查看一下这个动态链接
otool -L libqsqlmysql.dylib
/opt/local/lib/mysql55/mysql/libmysqlclient.18.dylib (compatibility version 18.0.0, current version 18.0.0)
应该会看到有类似这样的输出,这是QT提供的sql数据库操作插件,要实际引用的mysql数据库的动态类库,QT自己整了个这样的绝对路径,只能自己手动建一个这样的目录,再把mysql安装目录 lib 目录下的 libmysqlclient.*.dylib 复制一份 并得命名为libmysqlclient.18.dylib
https://forum.qt.io/topic/35900/solved-qsqldatabase-qmysql-driver-not-loaded-with-qmysql-driver-available-in-osx-mavericks
otool -L libqsqlmysql.dylib
/opt/local/lib/mysql55/mysql/libmysqlclient.18.dylib (compatibility version 18.0.0, current version 18.0.0)
应该会看到有类似这样的输出,这是QT提供的sql数据库操作插件,要实际引用的mysql数据库的动态类库,QT自己整了个这样的绝对路径,只能自己手动建一个这样的目录,再把mysql安装目录 lib 目录下的 libmysqlclient.*.dylib 复制一份 并得命名为libmysqlclient.18.dylib
https://forum.qt.io/topic/35900/solved-qsqldatabase-qmysql-driver-not-loaded-with-qmysql-driver-available-in-osx-mavericks
相关文章推荐
- qt连接mysql提示QMYSQL driver not loaded
- 解决QT5.2及以上版本连接mysql提示QMYSQL driver not download 问题
- Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
- Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法
- Qt5.5连接mysql数据库提示QMYSQL driver not loaded
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available,qsqldatabaseqmysql
- fedora 18~20 中Qt 5.2.1 解决连接mysql数据库出现QMYSQL driver not loaded的问题
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- Qt 连接到MySQL/解决QSqlDatabase: QMYSQL driver not loaded
- Qt编译后提示QSqlDatabase: QMYSQL driver not loaded的问题
- Qt5.4连接mysql出现QSqlDatabase: QMYSQL driver not loaded
- Qt5.5下连接Mysql显示QSqlDatabase: QMYSQL driver not loaded but available
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- windows系统下解决Qt连接MySQL数据库时出现的问题:QMYSQL driver not loaded
- QT连接mysql数据库报错——QSqlDatabase: QMYSQL driver not loaded
- [实测有用]Qt5.4下连接Mysql,QSqlDatabase: QMYSQL driver not loaded but available
- Qt连接MySQL出现QSqlDatabase: QMYSQL driver not loaded
- qt 5.2 使用mysql数据库,提示出错QSqlDatabase: QMYSQL driver not loaded