# PyQt5连接数据库MYSQL
PyQt5连接MYSQL的巨坑 艾瑞巴蒂看过来
PyQt5作为界面可视化工具,必然是要与数据库连接,
当然PyQt5只有一个但是数据库有很多种,我用的是MYSQL,可能是因为MYSQL快捷吧 可以直接cmd窗口进行操作,不需要下载什么可视化工具来操作数据库
连接PyQt5
如上图所示 连接MYSQL的时候 在第9行报了错
Cannot mix incompatible Qt library version 0x50b02 with this library version 0x50c09
以上就是报错提示,大致意思是调用QT库的时候有两个QT所以调用冲突了
但是 回过头来想想 我就一个导入语句 from PyQt5.QtSql import QSqlDatabase
怎么会出现两个冲突呢?
我经过一天一夜的查找,在这过程中真的是猛男落泪,
Anaconda、PyQt5这两个东西我是卸了又装,装了又卸,真的要吐了
最后我感觉是不是版本除了问题****
巧了还真是
接下来就是
重点!!
重点!!
重点!!
把原来的版本PyQt5 5.12.3 卸载后装上了 5.12.1
把原来的版本PyQt5 5.12.3 卸载后装上了 5.12.1
把原来的版本PyQt5 5.12.3 卸载后装上了 5.12.1
问题解决
以上就是我这一天来的血泪模糊的教训,有哪里欠佳的欢迎提出