QT笔记——连接数据库报错

Qt5连接mysql数据库时报错:
QMYSQL驱动程序未加载
报错原因:缺少libmysql.dll
解决办法:将 MySQL目录下C:\Program Files\MySQL\MySQL Server 5.6\bin\libmysql.dll 即libmysql.dll复制到项目编译目录
D:\QT5.12wj\5.12.2\mingw73_64\bin目录下

可以成功连接到数据库,但是QT运行界面出现如下错误:
LPS报错
报错原因:可能是刚才添加libmysql.dll,然后运行了项目导致的,LSP报错
解决办法:通过命令提示符修复LSP
1、打开电脑,进入命令提示符窗口,快捷键win+r.
2、在窗口中输入“cmd”进入命令符窗口。
3、在窗口中输入:输入netsh winsock reset,然后按下回车键。
4、然后稍等片刻,出现提示,重启电脑即可。
没有权限进行操作,需要提升为管理员权限
报错原因:权限不够,需要提升权限
解决办法:提升权限
1:鼠标右击左下角的windows图标
2:点击以管理员身份运行cmd
以管理员身份运行cmd
管理员运行cmd成功,如下图所示:
管理员身份运行成功
然后进行项目重新运行,运行结果如下:
MYSQL成功运行,并且LSP没有报错
参考博客:https://blog.csdn.net/LJianDong/article/details/82111064
https://blog.csdn.net/weixin_30603633/article/details/95214255
https://jingyan.baidu.com/article/22fe7ced2f971c3003617f4e.html
https://blog.csdn.net/hellozhuzhuye/article/details/105402509