好坑的qslqmysqldriver.so

开发机上时有驱动不能用,然后安了mysql5.6client编译qsqlmysql的驱动,然后显示缺少动态库,crypeto.so和ssl.so,然后手动按了openssl终于可以编译运行了。

然后放自己模拟的客户机上运行,还是缺少驱动,直接吧libqsqlmysql.so放到可执行文件下的sqldrivers文件夹下,设计开机自启,可以运行了。

然后又放真实客户机上运行,还是显示缺少驱动,我法克呀,试了一下午,发现模拟的客户机和真实客户机唯一区别是路径中有中文,然后实验!果然是这个!!!!

附64位ubuntu14.04.5编译出的qt5.6.2 mysql驱动(14.04好像都通用),存放位置Qt5.6.2/5.6/gcc_64/plugin/sqldrivers/

保证已经安装mysql-client-n.n,否则不能连接数据库,如果运行环境没有安装qt,就按上面的方法。

https://download.csdn.net/download/jianzemax/10586895

猜你喜欢

转载自blog.csdn.net/jianzemax/article/details/81117030
so
SO?