A mí también me seguía apareciendo el mismo error a pesar de que seguía todos los pasos. Lo que me solucionó el problema fue tener instalado el MySQL Server 5.7, pueden descargarlo de la página de MySQL (https://dev.mysql.com/downloads/mysql/). Lo siguiente que tienen que hacer es agregar la librería de la siguiente forma: 1. Desde el mismo Qt, en su árbol de proyectos y en la carpeta madre de su proyecto, hagan click derecho –> seleccionen Add Library… 2. Seleccionan External library y luego Next. 3. seleccionan Browse y ahí se vanla carpeta que se instaló del MySQL Server, click en 'lib' y ahí encontrarán un archivo llamado libmysql (que de hecho es un .lib, no un .dll), Next. De esta manera se agrega la librería correctamente. 4. Click en Build y posteriormente corren su programa, debería darles conexión
Nice job, but I'm still getting QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7 even after copy libmysql :S
Hola Duarte, te agradezco por estos excelentes videotutoriales de qt. Tengo un problema al momento de correr el programa, donde dice que no cargo el driver, pongo el .dll el libmysql pero no me agarra, ya los puse en la carpeta de construccion que mencionas pero me sigue sin correr. Estoy utilizando windows 7 de 64 bits y mariadb de 64 bits y Qt V 5.5 ¿A que puede deberse que no me corra?. saludos
Hey lo estuve probando pero tengo una duda, donde dice que no cargo el driver, pongo el .dll el libmysql, el que no tiene la d o la b, y ps sigue sin agarrar el driver saludos
Acabo de ver que tienes un montonal de vídeos muy buenos siento que veré esto en mis vacaciones los vere todos y les daré like por cada vídeo visto espero con ansias mas vídeos sigue con este esfuerzo eres bueno éxito
Gracias de nuevo, gracias a ti ya hice esto 😀 eres muy bueno haciendo videos te felicito me sería de gran ayuda que hicieras mas videos como este de forma explicativa y rápida
Muchas gracias por tus tutoriales son de excelente ayuda, pero tengo un conflicto entre el mySql de my xampp y MariaDB ya que usan el mismo puerto, ¿Me puedes ayudar a evitar este conflicto? Seria de mucha ayuda gracias.
16 responses to “Tutorial Qt MySQL (MariaDB)”
A mí también me seguía apareciendo el mismo error a pesar de que seguía todos los pasos. Lo que me solucionó el problema fue tener instalado el MySQL Server 5.7, pueden descargarlo de la página de MySQL (https://dev.mysql.com/downloads/mysql/). Lo siguiente que tienen que hacer es agregar la librería de la siguiente forma: 1. Desde el mismo Qt, en su árbol de proyectos y en la carpeta madre de su proyecto, hagan click derecho –> seleccionen Add Library… 2. Seleccionan External library y luego Next. 3. seleccionan Browse y ahí se vanla carpeta que se instaló del MySQL Server, click en 'lib' y ahí encontrarán un archivo llamado libmysql (que de hecho es un .lib, no un .dll), Next. De esta manera se agrega la librería correctamente. 4. Click en Build y posteriormente corren su programa, debería darles conexión
Nice job, but I'm still getting
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
even after copy libmysql :S
Duarte all of your tutorial truly a full of real practical knowledge and indeed Advance level. No nonsense stuff, real productivity.
Hi Duarte how are you? Sorry I don't speak spanish, but I understand a little. I'm speak Portuguese. By the way I Love your tutorial… Thank you
not mModel
Hola Duarte, te agradezco por estos excelentes videotutoriales de qt. Tengo un problema al momento de correr el programa, donde dice que no cargo el driver, pongo el .dll el libmysql pero no me agarra, ya los puse en la carpeta de construccion que mencionas pero me sigue sin correr. Estoy utilizando windows 7 de 64 bits y mariadb de 64 bits y Qt V 5.5 ¿A que puede deberse que no me corra?. saludos
Hey lo estuve probando pero tengo una duda, donde dice que no cargo el driver, pongo el .dll el libmysql, el que no tiene la d o la b, y ps sigue sin agarrar el driver saludos
Acabo de ver que tienes un montonal de vídeos muy buenos siento que veré esto en mis vacaciones los vere todos y les daré like por cada vídeo visto espero con ansias mas vídeos sigue con este esfuerzo eres bueno éxito
Gracias de nuevo, gracias a ti ya hice esto 😀 eres muy bueno haciendo videos te felicito
me sería de gran ayuda que hicieras mas videos como este de forma explicativa y rápida
Gracias por hacer un tutorial en español 😀
Please don't write the name of video in English if not don't speak in it!
Que buenos videos 😀 muchas gracias
Muchas gracias por tus tutoriales son de excelente ayuda, pero tengo un conflicto entre el mySql de my xampp y MariaDB ya que usan el mismo puerto, ¿Me puedes ayudar a evitar este conflicto? Seria de mucha ayuda gracias.
intro from maria db..gracias
Genial tu video, me ayudó bastante!.
Muito bom. Parabéns.