(プラグインだけでなく) SQL ドライバーも必要なので、Qt をソースから再構築します。
ドライバのソースは /src/sql/drivers/mysql
の下にあります。 プラグインのソースは /src/plugins/sqldrivers の下にあります。
/src/sql/drivers/mysqldrivers.pri
これが含まれています:
contains(sql-drivers, all):sql-driver += psql mysql odbc oci tds db2 sqlite ibase
contains(sql-drivers, mysql):include($$PWD/mysql/qsql_mysql.pri)
したがって、 Qt をコンパイルする前にconfigure
options: -qt-sql-mysql
andを指定して実行する必要があると思います。-plugin-sql-mysql
Qtを再コンパイル
- Qt 4.8.4 コマンド プロンプトを開く
cd \qtdir
nmake distclean
configure -debug-and-release -platform win32-msvc2010 -mp -nomake examples -nomake demos -qt-sql-mysql -plugin-sql-mysql
nmake
configure
次のオプションを追加して、MySQL の正しい include/library ディレクトリを指す必要がある場合があり-I "c:\path\to\mysql\include"
ます。-L "c:\path\to\mysql\lib"