一、连接语句fromPyQt5.QtSqlimportQSqlDatabasedb=QSqlDatabase.addDatabase('QMYSQL')db.setHostName('localhost')db.setDatabaseName('dbwork')db.setUserName('users')db.setPassword('ZDSYS')db.setPort(3306)db.open()二、错误解决1、提示1:QMYSQLdrivernotloadeda、问题分析python的PyQt5中需要对应版本位数(32/64)的libmysql.dll(MySQL中)。即:python32对MySQL32,python64对MySQL64。b、解决方案例:将文...
继续阅读 >
分类:not
写项目的时候遇到了个这个问题:LibrarysourcedoesnotmatchthebytecodeXXX然后自己找了找大部分的解决方法都是没有解决方法越看心越凉部分解决方案是清空缓存试了下并没有什么用还有些解决方案是用Gradle管理的而我是用Maven管理的不太适用最后然后自己摸索着解决了由于该问题我已经解决了无法复现因而无法截图就用文字来描述吧:1、卸载IDEA中的Lombok插件File-Settings-Plugins搜索Lombok然后uninstall卸载2、...
继续阅读 >
2020
09-24
09-24
MySql如何使用not in实现优化
最近项目上用select查询时使用到了notin来排除用不到的主键id一开始使用的sql如下:selects.SORT_ID,s.SORT_NAME,s.SORT_STATUS,s.SORT_LOGO_URL,s.SORT_LOGO_URL_LIGHTfromSYS_SORT_PROMOTEsWHEREs.SORT_NAME='必听经典'ANDs.SORT_IDNOTIN("SORTID001")limit1;表中的数据较多时这个sql的执行时间较长、执行效率低,在网上找资料说可以用leftjoin进行优化,优化后的sql...
继续阅读 >
2020
09-24
09-24
VScode编译C++ 头文件显示not found的问题
一直用codeblocks,想试试vscode,结果这个问题给我弄懵逼了。一开始以为是iostream这个头文件notfound,后来发现第一个头文件都会这样显示,放到后面就不会了,然而,光这一个显示notfound(虽然并不影响编译),就能逼死强迫症的啊~~~言归正传,这个问题解决方法是:文件——首选项——设置——搜索“clang.diagnostic.enable",然后把勾勾去掉就好了。这是插件C/C++ClangCommandAdapter的一个选项~~如果一堆英文看着难受的话...
继续阅读 >