Tutorial MySQL de bloques de código

Code::Block es un IDE C++ de código abierto creado para cumplir con los complicados objetivos de desarrollo de los usuarios. Está desarrollado para ser muy extensible y configurable. El IDE tiene las siguientes características:rápido sistema de compilación personalizado, soporte para compilaciones paralelas, proyectos de objetivos múltiples, relojes definidos por el usuario, pila de llamadas, cambio entre subprocesos, exploración de clases y sangría inteligente. MySQL es un popular sistema de gestión de bases de datos de código abierto. Puede conectarse a la base de datos MySQL en Code::Block y manipular los datos, como recuperar, actualizar, insertar y eliminar.

Paso 1

Descargue el archivo de instalación de Code::Blocks desde su sitio 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 que finalice.

Paso 2

Haga doble clic en el icono Código::Bloques para ingresar a la interfaz de desarrollo. Haz clic en "Configuración", "Compilador y depurador" y "Configuración del vinculador". Haga clic en la pestaña "Biblioteca de enlaces" para abrir la ventana de diálogo. Haga clic en el botón "Agregar" e ingrese "/usr/lib/libmysqlclient.so".

Paso 3

Haz clic en "Configuración", "Compilador y depurador" y "Buscar directorios". Seleccione "Compilador" e ingrese "/usr/include/mysql". El entorno de desarrollo con MySQL está correctamente configurado.

Paso 4

Incluya los siguientes archivos en su solicitud:

#incluye #incluye

Paso 5

Conéctese a MySQL utilizando la función MySQLManager:

MySQLManager::MySQLManager(hosts de cadena, nombre de usuario de cadena, contraseña de cadena, nombre de base de datos de cadena, puerto int sin firmar)
{
EstáConectado =falso;
esto ->setHosts(hosts);
this ->setUserName(nombre de usuario);
esto ->setPassword(contraseña);
this ->setDBName(base de datos);
este ->setPort(puerto);

Paso 6

Realice consultas SQL a través de la función runSQLCommand:

bool MySQLManager::runSQLCommand(string sql)
{
mysql_real_query(&mySQLClient,sql.c_str(),(int sin firmar)strlen(sql.c_str()));

Paso 7

Defina su función principal usando dichas funciones:

int main(){ MySQLManager sqlres("127.0.0.1","root","search1","HR",3306); sqlres.initConnection(); sqlres.runSQLCommand("seleccione * del empleado"); sqlres.destroyConnection(); devolver 0;