Qt 中使用 MySQL 数据库保姆级教程(上)

作者:billy
版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处

前言

在 Qt 中默认只搭载了 QSqlLite 数据库驱动,若要使用其他数据库需要自己下载数据库,并将数据库驱动加载到 Qt 中,这里以最常用的 MySQL 数据库为例,记录一下操作流程,方便后期回顾。

目前使用的版本如下

  • Qt:5.15.2
  • MySQL:8.0.34.0
  • Navicat:16.0.11

1. 软件下载

百度网盘
提取码:i0cy

Qt 中使用 MySQL 数据库保姆级教程(上)_第1张图片

2. 安装 MySQL

运行 mysql-installer-community-8.0.34.0.msi 软件,选择仅安装 MySQL 服务即可,啥也不改一路 next

Qt 中使用 MySQL 数据库保姆级教程(上)_第2张图片

输入管理员密码,再一路 next 直到 finish

Qt 中使用 MySQL 数据库保姆级教程(上)_第3张图片

3. 安装 Navicat Premium 16

1)运行 navicat160_premium_cs_x64.exe 安装 Navicat
2)以管理员身份运行 NavicatCracker.exe
3)选择刚才安装的路径,并点击 Patch 按钮
Qt 中使用 MySQL 数据库保姆级教程(上)_第4张图片

4)选择版本号,软件名称,语言,点击 Generate 按钮
Qt 中使用 MySQL 数据库保姆级教程(上)_第5张图片

5)打开 Navicat Premium 16 选择注册
Qt 中使用 MySQL 数据库保姆级教程(上)_第6张图片

6)输入刚才的注册码,点击激活(注意:需要断网),断网才会出现手动激活
Qt 中使用 MySQL 数据库保姆级教程(上)_第7张图片

7)在手动激活页面,拷贝请求码到 NavicatCracker 中,点击最下方按钮生成激活码,再把激活码拷贝到手动激活页面,点击激活即可
Qt 中使用 MySQL 数据库保姆级教程(上)_第8张图片
Qt 中使用 MySQL 数据库保姆级教程(上)_第9张图片

8)可以在 Navicat 中操作数据库了
Qt 中使用 MySQL 数据库保姆级教程(上)_第10张图片

4. MySQL 数据库修改 root 密码

1)进入 MySQL 安装目录,例如:D:\MySQL\mysql-8.0.34-winx64\bin
2)cmd 打开命令行,输入指令:mysql -u root -p
3)输入密码之后登录 MySQL 数据库
4)输入指令修改密码为 12345678:ALTER USER “root”@“localhost” IDENTIFIED BY “12345678”;
5)在 Navicat Premium 16 中验证是否修改成功,使用新密码登录数据库

更多请参考

  • Qt 中使用 MySQL 数据库保姆级教程(下)

你可能感兴趣的:(Qt,数据库,qt,mysql)