QT 版本介绍
虽然版本是这个,但是工作目录确是:
下面陈述安装步骤
第一步:
就是安装MYSQL 数据库,在此不再赘述了,很多博主已经上传了。
第二步:
就是拷贝QT 对应mysql 的版本驱动到 QT 的编译器文件中。
驱动下载页面:
https://github.com/thecodemonkey86/qt_mysql_driver/releases?page=1
下载之后解压。
第一个拷贝,位数要对应,目录要对应。
第二个拷贝,位数要对应,目录要对应
这样驱动算是安装完成。
第三步:
可以参考网络上关于QT 访问mysql 的代码编写。再此也不在赘述,因为很多。
第四步:
问题解决。
1、QSqlDatabase: QMYSQL driver not loaded
第二步没有拷贝正确。
2、Authentication plugin 'caching_sha2_password' cannot be loaded:找不到指定的模块
可以解决。
3、SSL connection error: unknown error number QMYSQL: Unable to connect
安全问题,解决办法:
在mysqld 一栏中,添加
保存my.ini文件,然后重启mysql 服务器。
重启mysql 服务器方法如下:
快捷键:win + R 弹出来命令行
输入:services.msc
重启mysql 服务。完成之后,需要确认ssl 数据。
打开mysql 命令终端,
输入mysql 的密码进入。
这样显示就解决了。