计划把MySQL装到D盘,但第一遍安装时误按Developer Default(默认)安装模式,它是默认安到C盘的…… 安一半才发现这个问题,不得不卸载重安。
卸载参考:
① https://blog.csdn.net/m0_63270506/article/details/124716918
② https://cloud.tencent.com/developer/article/2109755
先是参考①操作,但MySQL Connector NET 8.0.31卸不掉,先后尝试了从控制面板、从360软件管家、从MySQL安装程序进去都卸不掉,重启电脑也一样。再参考了②,该问题解决。
安装参考:
① https://huaweicloud.csdn.net/633550b4d3efff3090b540d7.html:Custom模式安装、只选MySQL Server作为Products、缺少下文Note4所示说明
② https://huaweicloud.csdn.net/6335501bd3efff3090b53f40.html:Developer Default模式安装(装到C盘)
首先参考①,选择Custom(自定义)模式安装。由于①只选择了MySQL Server作为需要的products,故还需要参考②第13步及以后。
Note1: 不知道要选哪些products。最后参考默认模式,除了感觉用不到的 Connectors-Java外基本都选了。
以下内容复制自“Developer Default”安装模式的介绍:
- MySQL Server
The most popular Open Source SQL database management system.- MySQL Shell
The new MySQL client application to manage MySQL Servers and InnoDB cluster instances.- MySQL Router
High availability router daemon for InnoDB cluster setups to be installed on application nodes.- MySQL Workbench
The GUI application to develop for and manage the server.- MySQL for Visual Studio
To work with the MySQL Server from VS.- MySQL Connectors
Connector/Net, Java, C/C++, OBDC and others.- Examples and tutorials
To help you get started with your development.- Documentation
Note2: 要是想把其他products也存在D盘的话,需重复①中第3步操作。即选中该products并通过Advanced Options修改路径。
Note3: 我似乎没有经历①中的9~12步
Note4: 关于密码验证方式,我按默认选了第一个强密码校验,但②中更推荐第二个选项——
Qt+MySQL
1、向MySQL导入sql数据:https://www.imooc.com/article/325974/
2、Qt链接MySQL,返回“QMYSQL driver not loaded”问题:
(1)驱动配置
老版本Qt可参考:
https://subingwen.cn/qt/sql-driver/#%E4%BD%BF%E7%94%A8MSVC%E7%BC%96%E8%AF%91%E5%A5%97%E4%BB%B6;
https://blog.csdn.net/Lvcxiao/article/details/118631612。
然而,Qt 6版本在相应文件夹中没有mysql.pro。最终参考https://blog.csdn.net/Jinyizhi2233/article/details/127963205解决,谢谢这位大佬。其中,下载qsqlmysql驱动的github网址可参考 https://github.com/thecodemonkey86/qt_mysql_driver/releases。
注意:所下载的驱动版本应与Qt版本相对应
(2)具体工程中的代码段可参考:
https://blog.csdn.net/hollyprince/article/details/126233779
https://blog.csdn.net/weixin_43701705/article/details/121059345