MySQL Tutorial for Codeblocks

Forfatter: Eugene Taylor
Opprettelsesdato: 7 August 2021
Oppdater Dato: 11 Kan 2024
Anonim
C++ to MySQL connection - Code Blocks
Video: C++ to MySQL connection - Code Blocks

Innhold

Kode :: Block er en åpen kildekode IDE for C ++ designet for å møte de komplekse utviklingsbehovene til brukerne. Den er designet for å være utvidbar og konfigurerbar. IDE har følgende funksjoner: Et raskt og tilpassbart byggesystem, støtte for parallelle konstruksjoner, multimålprosjekter, brukerdefinerte varsler, samtale stabling, inter-row switching, inter-class navigasjon og intelligent retrett. MySQL er en åpen kildekode og et veldig populært databasebehandlingssystem. Du kan koble en MySQL-database i Kode :: Blokker og manipuler dataene ved å søke, oppdatere, sette inn og slette.


retninger

Du kan koble MySQL og manipulere dataene dine i Code :: Blocks (Stockbyte / Stockbyte / Getty Images)
  1. Last ned koden :: Blokker installasjonsfilen fra det offisielle nettstedet (se delen Ressurser). Dobbeltklikk installasjonsfilen for å starte prosessen. Følg installasjonsveiviseren til den er ferdig.

  2. Dobbeltklikk ikonet Kode :: Blokker for å angi utviklingsgrensesnittet. Klikk på "Innstillinger," "Kompilator og Debugger", og "Linkinnstillinger." Klikk på "Link Library" -fanen for å åpne et dialogvindu. Klikk på "Legg til" -knappen og skriv inn "/usr/lib/libmysqlclient.so".

  3. Klikk på "Innstillinger," "Kompilator og Debugger", og "Bla gjennom kataloger." Velg "Compiler" og skriv inn "/ usr / include / mysql." Utviklingsmiljøet med MySQL er konfigurert for bruk.


  4. Ta med følgende filer i søknaden din:

    inkluderer

    inkluderer

  5. Koble til MySQL ved hjelp av MySQLManager-funksjonen: MySQLManager :: MySQLManager (streng verter, streng brukernavn, strengpassord, streng dbName, usignert int-port) {IsConnected = false; dette -> setHosts (hosts); dette -> setUserName (brukernavn); dette -> setPassword (passord); dette -> setDBName (database); dette -> setPort (port); }

  6. Hvis du har en SQL-spørring, kan du gjøre dette ved å utføre SQL-spørringen ved hjelp av runSQLCommand-funksjonen: bool MySQLManager :: runSQLCommand (streng sql) {mysql_real_query (& mySQLClient, sql.c_str (), (usignert int) strlen (sql.c_str ())); }

  7. Angi hovedfunksjonen ved hjelp av følgende funksjoner: int main () {MySQLManager sqlres ("127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("velg * fra ansatt"); sqlres.destroyConnection (); returner 0; }