summaryrefslogtreecommitdiffstats
path: root/src/sql/doc/src
diff options
context:
space:
mode:
authorSze Howe Koh <szehowe.koh@gmail.com>2020-02-26 22:13:28 +0800
committerSze Howe Koh <szehowe.koh@gmail.com>2020-02-27 06:30:19 +0800
commite8793476ac0d17dbadf9e05c3cf826c0f9d46710 (patch)
tree771165d749af72b2eb115ea05a4c247a7689133f /src/sql/doc/src
parentc6dd2e2367885d348e02440f23fd0bd54644c6f4 (diff)
Doc: List alternative ways to get the MySQL C Connector
The C Connector does not appear to be offered as a component in the MySQL 8.0.19.0 installer. Task-number: QTBUG-82187 Change-Id: I4b1ef83cca68e7bf6dd032ba35c0784354d7fed3 Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de>
Diffstat (limited to 'src/sql/doc/src')
-rw-r--r--src/sql/doc/src/sql-driver.qdoc21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/sql/doc/src/sql-driver.qdoc b/src/sql/doc/src/sql-driver.qdoc
index f6fc90a7e9..a5cf28e5a7 100644
--- a/src/sql/doc/src/sql-driver.qdoc
+++ b/src/sql/doc/src/sql-driver.qdoc
@@ -170,28 +170,31 @@
\section3 How to Build the QMYSQL Plugin on Windows
- You need to get the MySQL installation files (e.g.
- \l {https://dev.mysql.com/downloads/installer/}{mysql-installer-web-community-8.0.18.0.msi}).
- Run the installer,
- select custom installation and install the MySQL C Connector
+ Get the \l{https://dev.mysql.com/downloads/installer/}{MySQL installer} (e.g.
+ \e{mysql-installer-web-community-8.0.18.0.msi}). Run the installer,
+ select "Custom" installation, and install the MySQL C Connector
which matches your Qt installation (x86 or x64).
- After installation make sure that the needed files are there:
+ After installation check that the needed files are there:
\list
\li \c {<MySQL dir>/lib/libmysql.lib}
\li \c {<MySQL dir>/lib/libmysql.dll}
\li \c {<MySQL dir>/include/mysql.h}
\endlist
- Build the plugin as follows (here it is assumed that the MySQL
- C Connector is installed in
+ \note As of MySQL 8.0.19, the C Connector is no longer offered as a standalone
+ installable component. Instead, you can get \c{mysql.h} and \c{libmysql.*} by
+ installing the full MySQL Server (x64 only) or the
+ \l{https://downloads.mariadb.org/connector-c/}{MariaDB C Connector}.
+
+ Build the plugin as follows (here it is assumed that \c{<MySQL dir>} is
\c{C:/Program Files/MySQL/MySQL Connector C 6.1}):
\snippet code/doc_src_sql-driver.qdoc 5
If you are not using a Microsoft compiler, replace \c nmake with \c
- mingw32-make in the line above.
+ mingw32-make above.
- When you distribute your application, remember to include libmysql.dll
+ When you distribute your application, remember to include \e libmysql.dll
in your installation package. It must be placed in the same folder
as the application executable. \e libmysql.dll additionally needs the
MSVC runtime libraries which can be installed with