Code :: Block è un IDE C ++ open source creato per soddisfare i complicati obiettivi di sviluppo degli utenti. È stato sviluppato per essere molto estensibile e configurabile. L'IDE ha le seguenti caratteristiche: sistema di personalizzazione rapida, supporto per build parallele, progetti multi-target, orologi definiti dall'utente, stack di chiamate, passaggio tra thread, navigazione di classe e rientro intelligente. MySQL è un popolare sistema di gestione di database open source. È possibile connettersi al database MySQL in Code :: Block e manipolare i dati come recuperare, aggiornare, inserire ed eliminare.

...

Passo 1

Scarica il codice :: Blocca il file di installazione dal suo sito Web ufficiale (vedi risorse). Fai doppio clic sul file di installazione per avviare l'installazione. Seguire la procedura guidata di installazione fino al completamento.

Passo 2

Fare doppio clic sull'icona Code :: Blocks per accedere all'interfaccia di sviluppo. Fai clic su "Impostazioni", "Compilatore e debugger" e "Impostazioni linker". Fai clic sulla scheda "Link Library" per aprire la finestra di dialogo. Fai clic sul pulsante "Aggiungi" e inserisci "/usr/lib/libmysqlclient.so."

Passaggio 3

Fai clic su "Impostazioni", "Compilatore e debugger" e "Cerca nelle directory". Seleziona "Compilatore" e inserisci "/ usr / include / mysql". L'ambiente di sviluppo con MySQL è configurato correttamente.

Passaggio 4

Includi i seguenti file nella tua applicazione:

# Include # include

Passaggio 5

Collegati a MySQL usando la funzione MySQLManager:

MySQLManager :: MySQLManager (string host, string userName, string password, string dbName, porta int senza segno) {IsConnected = false; questo -> setHosts (host); questo -> setUserName (nome utente); questo -> setPassword (password); this -> setDBName (database); this -> setPort (port); }

Passaggio 6

Esegui query SQL tramite la funzione runSQLCommand:

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

Passaggio 7

Definisci la tua funzione principale usando le suddette funzioni:

int main () {MySQLManager sqlres ("127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("seleziona * da dipendente"); sqlres.destroyConnection (); ritorna 0; }