Red de conocimiento informático - Problemas con los teléfonos móviles - Qt accede a mysql

Qt accede a mysql

Siga estos tres puntos en orden:

1.#include Eliminar

y luego vuelva a ejecutar el programa

Siga las indicaciones

2. Si no se puede encontrar el controlador QMYSQL, primero debe compilarlo. Primero vaya a Complementos/SqlDriver para ver si hay archivos de biblioteca dinámica para qsqlmysql.* y qsqlmysqld.*.

Si no, significa que no ha compilado el complemento del controlador mysql. Si lo hay pero el controlador no se puede conectar, significa que su biblioteca dinámica no está ubicada en el directorio del programa (esencialmente, no está ubicada en el directorio donde el programa puede buscar). Coloque estas bibliotecas dinámicas en el directorio del programa. y no omita la biblioteca dinámica de mysql (este no es el QSQLMSQL compilado por QT, sino la propia biblioteca Dutai de MYSQL).

3. Compile el complemento del controlador mysql.

Abre tu QT Assistant (Asistente Qt) y busca este "Controladores de base de datos SQL". Hay un método de compilación en su interior.

Tenga en cuenta que esta compilación requiere que proporcione archivos de encabezado y archivos de biblioteca de MySql. El mysql.h que mencionaste es el archivo de encabezado de mysql. Si no lo tiene, descargue el SDK de MYSQL.