LAMP en Ubuntu

Instalar LAMP (abreviatura para Linux, Apache, Mysql, PHP/Perl/Phyton) en Ubuntu es sencillo:

Es posible que no funcione el soporte PHP para MySQL, en ese caso son necesarios tres pasos más: Añadir el soporte para MySQL:

Editar el fichero php.ini:

buscar la línea: ;extension=mysql.so y eliminar el ‘;’ del comienzo (‘;’ es el … Read moreLAMP en Ubuntu

QT+Mysql (3ª parte): Conectando a una base de datos MySQL

Siguiendo con este minicurso de utilización de MySQL con QT vamos a ver un ejemplo de cómo conectar a una base de datos MySQL:

No creo necesario indicar (pero por si acaso lo hago) que hay que sustituir los valores: nombreBD, usuarioBD y claveBD por los valores adecuados. Se puede indicar al programa que … Read moreQT+Mysql (3ª parte): Conectando a una base de datos MySQL

QT+MySQL (2ª parte): Comprobar si está disponible el driver MySQL para QT

Una sencilla aplicación que nos permite comprobar si está disponible el driver MySQL para usarlo con QT.

y para compilar no hay que olvidar editar el fichero *.pro y añadir la línea:

En este sencillo programa todo el trabajo importante recae sobre la función estática isDriverAvailable (de la clase QSqlDatabase), que es la … Read moreQT+MySQL (2ª parte): Comprobar si está disponible el driver MySQL para QT

QT+MySQL (1ª parte): Compilar el driver MySQL para QT Windows

Si usas la versión de Windows XP de la QT seguramete habrás descubierto que el driver para MySQL no viene “de serie” por lo que es necesario compilarlo. El problema a la hora de compilarlo es que las librerías libmysql.dll y libmysql.lib están compiladas con el compilador de Microsoft y no son compatibles con el … Read moreQT+MySQL (1ª parte): Compilar el driver MySQL para QT Windows