Code :: Block es un código abierto de C + + IDE construido para cumplir con el desarrollo complicado objetivo de los usuarios. Está desarrollado para ser muy extensible y configurable. El IDE tiene las siguientes características: un rápido sistema de generación personalizada , soporte para las versiones paralelas , proyectos multi- objetivo, definido por el usuario relojes, Pila de llamadas , cambiar entre temas , la navegación de clase e inteligente guión . MySQL es un sistema de gestión de base de datos de código abierto muy popular . Se puede conectar a la base de datos MySQL en Code :: Block y manipular los datos , tales como recuperar, actualizar , insertar y eliminar. Instrucciones
1
Descargar Code :: Blocks archivo de configuración desde su 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
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 vinculador . Pestaña " Click "Link Library" para abrir la ventana de diálogo. Haga clic en " Añadir" e introduzca " /usr /lib /libmysqlclient.so . "
3
Haga clic en " Configuración ", " compilador y depurador " y " directorios de búsqueda . " Select " Compiler . " e introduzca" /usr /include /mysql " El entorno de desarrollo de MySQL está configurado correctamente
4
Incluya los siguientes archivos en su aplicación : .
# include < mysql . h> # include
5 Conectar a MySQL utilizando la función mysqlmanager :
mysqlmanager :: mysqlmanager ( hosts cuerda , nombre de usuario , contraseña string cadena , string nombreBd , puerto unsigned int ) { IsConnected = false; este - > setHosts ( hosts) , este - > setUserName ( nombre de usuario) ; esto - > setPassword (contraseña ), lo que -> setDBName (base de datos ), lo que -> ; setPort (puerto ) ; }
6
Realizar consultas SQL a través de la función runSQLCommand :
bool mysqlmanager :: runSQLCommand ( string sql ) { mysql_real_query (& mysqlclient , sql.c_str ( ) , (unsigned int) strlen ( sql.c_str ()) ) ;}
7
Defina su función principal con dichas funciones :
int main () { mysqlmanager * De los empleados " ) ; sqlres.destroyConnection (); return 0 ;}