mysql驱动包怎么配置 下载mysql驱动包

「Qt」 mac环境配置qt的mysql驱动

Qt项目里用到了mysql,运行后报错:

创新互联公司专注于集美企业网站建设,成都响应式网站建设,成都商城网站开发。集美网站建设公司,为集美等地区提供建站服务。全流程按需网站建设,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务

查阅资料知道需要配置mysql驱动,本以为几分钟解决的事情,没想到开启了恶魔经历,整整两天时间,mmp!

Stop! 废话别说啦,入正题:

首先,Qt mysql的安装和环境配置就略了,一搜一大把。

不过注意两点:

先进入到/Users/ing/Qt5.14.2/5.14.2/Src/qtbase/src/plugins/sqldrivers目录下,执行:

这里确保qmake用的qt里的就行

其实你可以配置下qt相关的环境变量,在bash_profile里添加:

然后,source ~/.bash_profile ,还有别忘了 source ~/.zshrc

执行成功的话会输出:

根据提示 依次执行:

make sub-mysql

make

make install

进入/Users/ing/Qt5.14.2/5.14.2/clang_64/plugins/sqldrivers下执行,查看链接库:

输出:

此时,运行qt程序 依旧报错。

根据查阅的资料,问题出在

网友们所说的“诡异”的路径那一行(你的输出可能和我的不一样的,但问题应该一样) ,也就是有 libmysqlclient.21.dylib 这行。

另外查了下 @repath 的含义 意思是说 不能明确的指向。。。所以 这里就需要将libmysqlclient.21.dylib 指向扳到正确的道路。

方法就是利用 install_name_tool -change

执行

这里一定要注意顺序,刚开始我就是顺序搞错了,死活就是不行,最后跑到官方论坛里用蹩脚的英语发帖求教也无果,最后还是一遍的重试,一遍的检查才发现的。一天就这么浪费了。

此刻在运行qt程序 ,就不会再报上面的错误了。

撒花,礼花搞起~~~

MYSQL的驱动程序的配置问题

新建JAVA_HOME 值:E:/Java/jdk1.6.0_20(这里是你安装的jdk的位置)

新建 classpath 值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(这个是死的,不用更改)

在path里面加入 值:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(这个也不用更改)

mysql 驱动程序怎么配置环境变量

右键

我的电脑—》属性—》高级—》环境变量—》系统变量

选中

path

项—》点编辑

在行尾加上你的

mysql

的bin文件夹的路径。项与项之间用;号隔开。

例如

;d:\mysql\bin

你可以先进入

bin

文件夹,然后把地址栏里的路径复制到

path

值后面。

如何在CLASSPATH中配置MYSQL数据库驱动

配置jdbc要在环境变量里边。

首先,打开计算机属性的环境变量,找到classpath。然后打开jdbc安装路径,找到

对应数据库jdbc驱动jar包,右键属性找到路径并复制然后添加到classpath。

需要注意的是添加时如果classpath不是只有这一个的话就必须在复制时在前面加上分号,必须是英文半角的分号。


当前文章:mysql驱动包怎么配置 下载mysql驱动包
URL标题:http://azwzsj.com/article/docoicj.html