首页 > 数据库 >QT 连接 MySQL 版本问题

QT 连接 MySQL 版本问题

时间:2022-08-24 14:11:23浏览次数:115  
标签:QT 5.7 数据库 版本 MySQL 驱动

问题现象

SSL connection error: unknown error number QMYSQL: Unable to connect

问题原因

出现这样的现象是因为我QT使用的是5.7的驱动,而我连接的数据库是8.0.30版本的,所以导致不兼容

解决办法

目前我还没找到合适的解决办法,没办法我只能零时将服务器的MySQL版本降到了5.7,暂时使用。

当然那个大佬有靠谱的解决办法,希望告知一下

这里我提供一个决绝思路,因为QT中MySQL的驱动是我用5.7版本的数据库生成的,所以可以尝试一下使用8.0版本的数据库重新生成一下QT中的数据库版本,有不知道怎么操作QT数据库驱动的小伙伴,可以看我之前的笔记:QT之Mysql驱动

标签:QT,5.7,数据库,版本,MySQL,驱动
From: https://www.cnblogs.com/jzcn/p/16619691.html

相关文章

  • xshell -- Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
    1,下载UltraEdit编辑器链接下载:http://wm.makeding.com/iclk/?zoneid=383082,使用UltraEdit编辑器修改nslicense.dll文件nslicense.dll文件:在UltraEdit编辑器中打开nsl......
  • mysql 复制一个库
    首先创建一个库 new_db然后使用mysqldump工具把老的库数据复制到新库打开黑框mysqldumpold_db-uroot-p'12345'--add-drop-table|mysqlnew_db-uroot-p'123......
  • Kruise Rollout v0.2.0 版本发布:支持 Gateway API、StatefulSet 分批发布等能力
    作者:赵明山(立衡)前言KruiseRollout[1]是OpenKruise社区开源的渐进式交付框架。KruiseRollout支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/BTesting发布,以......
  • Linux mysql数据库自动备份脚本策略
    1.创建保存备份文件的文件夹mkdir/data/mysqlbak 2.编写脚本cd/data/mysqlbakvisqlAutoBak.sh SH脚本内容:DB_USER="root"DB_PASS="root"#你的数据库密码D......
  • VMware硬件版本比较
    原文地址  http://sqld.net.cn/v_zx.asp?id=5801 为什么需要更新VMware硬件?   每个新的主版本的vSphereESXi都会带来新的虚拟机兼容级别。此VM兼容性确定可......
  • mysql中if
    在mysql中,if()函数用于判断条件,在条件为true时返回一个值,在条件为false则返回另一个值,语法为“IF(条件,条件为真时的返回值,条件为假时的返回值)”。mysql中if的用法是......
  • mysql更改执行计划_数据量增加导致MySQL执行计划改变
    收到运维同学电话,MySQL服务器连接数满了,登录服务器查看,确实满了,好吧,首先增加连接数到2500,暂时提供对外服务。连接继续升高,又快达到2500。发现有大量的查询时间将近到了1200......
  • 设置Mysql数据库允许远程连接
    Mysql数据库用户权限设置1.进入容器dockerexec-itmysql_test/bin/bash注意:由于我是通过docker安装的数据库,所以在操作之前需要进入容器,直接安装在本机的用户可以跳......
  • Linux删除MySQL
    查看进程rpm-qa|grep-imysql删除进程rpm-ev--nodeps+进程服务删除mysql文件夹find/-namemysql删除文件夹rm-rf+文件夹路径删除配置文件rm......
  • mysql 建库、建用户、授权命令
    版本5.7CREATEDATABASE   `databasename`;      CREATEUSER'username'@'%'IDENTIFIEDBY'password';      GRANTALLPRIVILEGESON`databas......