Tecnología

Inicio

Los bloques de código de MySQL Tutorial

Los bloques de código de MySQL Tutorial


Código :: Block es una fuente abierta IDE C ++ construido para cumplir con el desarrollo tiene como objetivo complicado de los usuarios. Está desarrollado para ser muy extensible y configurable. El IDE tiene las siguientes características: Sistema rápido de generación personalizada, soporte para compilaciones paralelas, proyectos multi-objetivo, relojes definidos por el usuario, la pila de llamadas, cambiar entre hilos, navegación por clase y guión inteligente. MySQL es un sistema de gestión de bases de datos de código abierto muy popular. Puede conectarse a la base de datos MySQL en el Código :: Block y manipular los datos tales como recuperar, actualizar, insertar y eliminar.

Instrucciones

1 Descargar archivo de instalación Code :: Blocks de su página web oficial (ver Recursos). Haga doble clic en el archivo de instalación para iniciar la instalación. Siga el asistente de instalación hasta su finalización.

2 Haga doble clic en el icono de Code :: Blocks para entrar en la interfaz de desarrollo. Haga clic en "Configuración", "compilador y depurador" y "Configuración de enlaces." Haga clic en "pestaña Link Library" para abrir la ventana de diálogo. Haga clic en "Agregar" y la entrada "/usr/lib/libmysqlclient.so."

3 Haga clic en "Configuración", "compilador y depurador" y "Buscar directorios." Seleccionar "Compilador" y la entrada "/ usr / include / mysql." El entorno de desarrollo con MySQL está configurado correctamente.

4 Incluir los siguientes archivos en su aplicación:

incluir <mysql.h> incluir <MySQLManager.h>

5 Conectar a MySQL utilizando la función mysqlmanager:

El gestor :: mysqlmanager (anfitriones de cuerda, nombre de usuario, String contraseña, nombreBd cadena, sin firmar int puerto)

{

IsConnected = false;
this ->setHosts(hosts);
this ->setUserName(username);
this ->setPassword(password);
this ->setDBName(database);
this ->setPort(port); }

6 Llevar a cabo las consultas SQL a través de runSQLCommand función:

bool mysqlmanager :: runSQLCommand (cadena SQL)

{

mysql_real_query (y mysqlclient, sql.c_str (), (unsigned int) strlen (sql.c_str ()));
}

7 Definir su función principal el uso de dichas funciones:

int main () {

MySQLManager sqlres(&quot;127.0.0.1&quot;,&quot;root&quot;,&quot;search1&quot;,&quot;HR&quot;,3306);

sqlres.initConnection ();
sqlres.runSQLCommand ( "SELECT * FROM empleado");

sqlres.destroyConnection();
return 0;

}