QT连接MYSQL数据库教程

  
 <代码>最近购买了阿里云Linux服务器,处于自学需要安装了MYSQL5.7。
  准备用QT开发个小工具,在使用QT提供的标准类连接MYSQL库的时候一直爆出无法加载MYSQL驱动的问题。
  软件环境是windows10 + Qt4.8.7 + mingw + qtcreator,在Qt4这个版本中不包含MYSQL数据的驱动,需要手动编译。网上的其他教程一般是针对MYSQL5.5这个版,本编译的时候需要用到/lib/opt路径下的自由文件(习惯Linux系统路径格式了,windows格式请脑补),经过多次尝试已然无法解决,只好暂时放弃这个版本。
  新软件环境为Windows10 + qt-opensource-windows-x86-5.11.1编译环境为vc2017.QT5当中已经继承MYSQL数据库的驱动,本以为问题可以解决,但是,但是上一段简单测试代码:
  
  ! [](https://cache.yisu.com/upload/information/20200312/76/258672.jpg?x-oss-process=image/watermark, size_16, text_QDUxQ1RP5Y2a5a6i、color_FFFFFF t_100, g_se, x_10, y_10, shadow_90, type_ZmFuZ3poZW5naGVpdGk=)
  跑一下看看....
  ! [](https://cache.yisu.com/upload/information/20200312/76/258673.jpg?x-oss-process=image/watermark, size_16, text_QDUxQ1RP5Y2a5a6i、color_FFFFFF t_100, g_se, x_10, y_10, shadow_90, type_ZmFuZ3poZW5naGVpdGk=)
  依然是见了多次的“QSqlDatabase: QMYSQL司机不加载”……怎么办呢,要不要放弃。
  还是查资料吧....
  1、本地安装mysql5.7 64位服务端程序;
  2,C: \ Program Files \ MySQL 5.7 \ lib \ MySQL服务器拷贝库文件;
  3,自由文件拷贝到% QTDIR %/lib目录;
  4,dll文件拷贝到% QTDIR %/bin目录;
  5、重启Qt的创造者
  在跑一边代码,神奇的时刻到了,见图
  
  ! [](https://cache.yisu.com/upload/information/20200312/76/258674.jpg?x-oss-process=image/watermark, size_16, text_QDUxQ1RP5Y2a5a6i、color_FFFFFF t_100, g_se, x_10, y_10, shadow_90, type_ZmFuZ3poZW5naGVpdGk=)
  
  哈哈哈哈,驱动加载成功! ! !  

QT连接MYSQL数据库教程