From 490c55ff10b9002da4bdabf0c331a8ffbde5a245 Mon Sep 17 00:00:00 2001 From: Andy Shaw Date: Sat, 14 Mar 2020 11:12:55 +0100 Subject: [PATCH] Remove the comment about building MySQL and clarify doc Rather than highlighting MySQL here, the note is changed to say all except SQLite can be used for connecting to a SQL server. Fixes: QTBUG-82725 Change-Id: Ia7a0f3075ee75df84b68149130d5ae879552283c Reviewed-by: Paul Wicking --- doc/src/datastorage.qdoc | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/doc/src/datastorage.qdoc b/doc/src/datastorage.qdoc index 5daa47994..62a62ef1e 100644 --- a/doc/src/datastorage.qdoc +++ b/doc/src/datastorage.qdoc @@ -83,14 +83,11 @@ Qt's SQL classes can be divided in 3 layers: \endlist \endtable -With the MySQL driver, it is possible to connect to a MySQL server. In order to -build the QMYSQL Plugin for Unix or \macos, you need the MySQL header files -as well as the shared library, libmysqlclient.so. To compile the plugin -for Windows, install MySQL. +With all the SQL drivers, with the exception of SQLite, you can connect to a +server that is hosting your database system. If you use the embedded MySQL Server, +you do not need a MySQL server in order to use that database system. -If you use the embedded MySQL Server, you do not need a MySQL server in order -to use that database system. In order to do so, you need to link the Qt plugin -to libmysqld instead of libmysqlclient. +For instructions on how to build the SQL database drivers, see \l{SQL Database Drivers}. The Qt SQLite plugin is very suitable for local storage. SQLite is a relational database management system contained in a small (~350 KiB) C library.