Code :: Block è un open source C + + IDE costruito per soddisfare lo sviluppo complicata mira degli utenti . E 'sviluppato per essere molto estensibile e configurabile . L'IDE ha le seguenti caratteristiche : un rapido sistema di generazione personalizzata , supporto per le compilazioni parallele , progetti multi-target , orologi definiti dall'utente , Stack di chiamate , passare da discussioni , navigazione di classe e intelligente trattino. MySQL è un popolare sistema di gestione di database open source . È possibile connettersi a database MySQL in Code :: Block e manipolare i dati come recuperare, aggiornare , inserire ed eliminare . Istruzioni
1
Scarica Code :: Blocks file di installazione dal suo sito ufficiale (vedi risorse . ) Fare doppio clic sul file di installazione per avviare l'installazione . Seguire la procedura guidata di installazione fino al completamento.
2
doppio clic Code :: Blocks icona per entrare nell'interfaccia di sviluppo . Fare clic su "Impostazioni", "compilatore e debugger " e "Impostazioni linker . Scheda " Click " Link Library " per aprire la finestra di dialogo . Fare clic su " Aggiungi" e inserire " /usr /lib /libmysqlclient.so . "
3
Clicca su "Impostazioni ", " compilatore e debugger " e " ricerca directory . Compiler " Select " . " e inserire" /usr /include /mysql " L'ambiente di sviluppo di MySQL sia correttamente configurato
4
includono i seguenti file nella propria applicazione : .
# include < mysql . h > # include
5 connettersi a MySQL tramite la funzione mysqlmanager :
mysqlmanager :: mysqlmanager ( host stringa, String username , password stringa , stringa dbName , porta unsigned int ) { IsConnected = false; questo -> setHosts ( padroni di casa ), questo - > setUserName (username) ; questo - > setPassword ( password); questo - > setDBName ( banca dati ), questo - > , SETPORT ( port) ; }
6
Condotta query SQL tramite la funzione runSQLCommand :
bool mysqlmanager :: runSQLCommand (string sql ) { mysql_real_query ( & mysqlclient , sql.c_str ( ) , ( unsigned int ) strlen ( sql.c_str ( ))) ; }
7
Definire la funzione principale con dette funzioni :
int main () { mysqlmanager * Da dipendente "); sqlres.destroyConnection (); return 0; }