>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Tutorial MySQL sui blocchi di codice

Code::Block è un IDE C++ open source creato per soddisfare i complicati obiettivi di sviluppo degli utenti. È sviluppato per essere molto estensibile e configurabile. L'IDE ha le seguenti caratteristiche:sistema di build personalizzato rapido, supporto per build parallele, progetti multi-target, controlli definiti dall'utente, stack di chiamate, passaggio da un thread all'altro, esplorazione delle classi e rientro intelligente. MySQL è un popolare sistema di gestione di database open source. Puoi connetterti al database MySQL in Code::Block e manipolare i dati come recuperare, aggiornare, inserire ed eliminare.

Passaggio 1

Codice download::Blocca il file di installazione dal suo sito Web ufficiale (vedi risorse). Fare doppio clic sul file di installazione per avviare l'installazione. Segui la procedura guidata di installazione fino al completamento.

Passaggio 2

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

Passaggio 3

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

Passaggio 4

Includere i seguenti file nell'applicazione:

#include #include

Passaggio 5

Connettiti a MySQL usando la funzione MySQLManager:

MySQLManager::MySQLManager(string host, string userName, string password, string dbName, porta int non firmata)
{
IsConnected =falso;
questo ->setHosts(host);
questo ->setUserName(nomeutente);
questo ->setPassword(password);
questo ->setDBName(database);
questo ->setPort(porta); }

Passaggio 6

Esegui query SQL tramite la funzione runSQLCommand:

bool MySQLManager::runSQLCommand(string sql)
{
mysql_real_query(&mySQLClient,sql.c_str(),(int senza segno)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 * dal dipendente"); sqlres.destroyConnection(); restituire 0; }


  1. Xlink Tutorial
  2. Windows Mobile 5 Tutorial
  3. Un tutorial GPS
  4. Classe D Amplificatore Tutorial
  5. RF Power Amplifier Tutorial
  6. Crossover Layout Tutorial