关于mysql8.0 32位libmysql.dll

关于mysql8.0 32位libmysql.dll

在qt5中操作mysql 出现了不能加载驱动的问题。
QMYSQL driver not loaded

但是qt只有32位的
我的mysql8.0是64位
所以不能直接把mysql下的libmysql拉倒qt下

开始我把qt卸载了去找64的,结果发现并没有好像
最后在管理mysql发现了方法

安装这个红色的就可以得到32位的libmysql
在这里插入图片描述

安装方法

在这里插入图片描述

这里因为我已经安装了所以没有32位
如果没有安装
安装了就可以
在这里插入图片描述

在哪里找到他呢
如图

在这里插入图片描述
这里有两个
一定要到x86目录下
不然找不到
在这里插入图片描述

还有
如果你的mysql密码的加密方式是caching_sha2_password
就可能出现连接不到的情况

改下密码加密方式就可以了
我是在navicat 下点击上方的用户
然后打开你的用户
在这里插入图片描述

在这里改掉就可以了
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值