windows 下,使用vs2012+qt 连接Mysql,由于新版版qt 的已经编译好了QMYSQL的连接驱动,可以直接拿来使用。由于本人安装了MYSQL5.6,自动识别win7 系统为64位,因而安装完成后是64位的Mysql,导致始终连接不上MYSQL,出现“driver not load” 错误。重新安装了5.5,连接成功!
至于连接Oracle,按照qt 助手中的过程直接进行编译,没发现出现错误,而且nmake 的速度非常快!将编译好的qsqloci.dll和qsqlocid.dll拷贝到sqldrivers文件家中,调试程序,连接成功!Oracle最好安装32位.