エラーログ:
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers:
QSqlDatabase: an instance of QCoreApplication is required for loading driver plugins
ソリューション:
- パッケージ利用windeployqt.exe、プログラム
\Qt\Qt5.12.2\5.12.2\msvc2017_64\bin\
の下で。 - プログラムから、libmysql.dlインストールMySQLの後、パスlibmysql.dllを上で実行されます
C:\Program Files\MySQL\MySQL Server 8.0\lib
コピー。 - プログラムを実行しているのパスにプラグインフォルダを作成し、プラグインフォルダにsqldriversフォルダを生成windeployqt.exeます。
限りパスは、知られているアクセスするようにプログラムすることができ、およびプラグインの下のようlibmysql.dllをドライブにQtのコンパイラと関連付けられてもよい理由だけ指定されたパスに、私にはわからないことは注目に値します。