QMYSQL driver not loaded

Iniciado por AprendizPRG, 4 Agosto 2017, 18:20 PM

0 Miembros y 1 Visitante están viendo este tema.

Becerra

Hola

Exactamente, te falta ese archivo. Obviamente imagino que tienes MySql instalado, tanto el cliente como el servidor.

Puede ser simplemente que MySql instale ese archivo con un nombre ligeramente diferente (como me ocurrió con los drivers de firebird) o en otra ubicación, así que localiza la instalación de MySql y mira si existe ese archivo u otro con nombre muy similar y te vale simplemente con crear un enlace en la carpeta que te indica el error: /usr/lib/x86_64-linux-gnu/

Un saludo
Buenas preguntas obtienen mejores respuestas

AprendizPRG

hola hice lo indicado el error de la libreria desaparecio

pero eldriver sigue sin cargar

Becerra

Hola

Pues entonces ya debería funcionar :(

Solo he usado una vez el driver de MySql y para un ejemplo, así que mucha experiencia no tengo con él. Sí recuerdo que tuve que compilar los drivers yo, con los que vienen por defecto con Qt fue imposible hacer la conexión.

Otro detalle fue que usando

db.setHostName("localhost");

Me fue imposible hacer la conexión, tuve que usar directamente la ip local:

db.setHostName("127.0.0.1");

Prueba este cambio y compila el driver, no vaya a ser eso.

Un saludo
Buenas preguntas obtienen mejores respuestas