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
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;