jjzjj

c++ - QT/C++ QSql数据库 : QMYSQL driver not loaded on OS X

我正在使用OSX:10.12.4QtCreator4.0.2MySQL5.0.12(看起来像,不确定)C++语言在QT下,我尝试通过以下代码连接到mysql数据库:QSqlDatabasedb=QSqlDatabase::addDatabase("QMYSQL");db.setHostName("sql104.rf.gd");//185.27.134.10//db.setPort(3306);db.setUserName("correctname");db.setPassword("correctpw");db.setDatabaseName("rfgd_19926673_shop")

mysql - QSql 连接并从数据库示例中读取? - 未加载驱动程序

我最近开始发现需要从__mysql模块更改为PyQt的QSql,但不知道从哪里开始。我想做的(现在)就是从数据库中读取并打印结果。这是我得到的最远的,但我不断收到从query.exec_()函数返回的“驱动程序未加载驱动程序未加载”错误。请帮忙!db=QSqlDatabase.addDatabase("QMYSQL")db.setHostName(db_host)db.setUserName(db_user)db.setPassword(db_passwd)db.setDatabaseName(db_db)db.setPort(db_port)db.setConnectOptions(