一.Windows环境
Windows环境下Qt连接到mysql的过程:应用程序->Qt的数据库插件->mysql动态库->mysql服务。
1.数据库插件
Qt的数据库插件位于“C:\Qt(安装路径)\Qt5.6.2(Qt版本)\5.6(库)\mingw49_32(编译器)\plugins(插件)\sqldrivers(数据库插件)” 下的qsqlmysqld.dll(debug版本用) qsqlmysql.dll(release版本用)。即不同的编译器(包括种类和位数,如MinGW和MSVC,32bit和64bit )使用的数据库插件均可能有所差别。
2.mysql动态库
Qt的动态库文件位于“C:\Qt(安装路径)\Qt5.6.2(Qt版本)\5.6(库)\mingw49_32(编译器)\ bin”下的libmysql.dll。此文件不自带,需要从mysql的安装路径中拷贝到此路径中。网上部分教程所述安装MySQL Connector C 以获取的libmysql.dll在使用