MySQL Tutorial for Codeblocks

Forfatter: Judy Howell
Oprettelsesdato: 5 Juli 2021
Opdateringsdato: 12 December 2024
Anonim
C++ to MySQL connection - Code Blocks
Video.: C++ to MySQL connection - Code Blocks

Indhold

Kode :: Block er en open source IDE til C ++ designet til at imødekomme brugernes komplekse udviklingsbehov. Den er designet til at være udvidelig og konfigurerbar. IDE har følgende funktioner: Et hurtigt og brugerdefineret build system, understøttelse af parallelle konstruktioner, multimål projekter, brugerdefinerede advarsler, call stack, inter-row switching, inter-class navigation og intelligent retræte. MySQL er en open source og meget populært database management system. Du kan forbinde en MySQL-database i kode :: Bloker og manipulér dataene ved at søge, ajourføre, indsætte og slette.


retninger

Du kan forbinde MySQL og manipulere dine data i Code :: Blocks (Stockbyte / Stockbyte / Getty Images)
  1. Download koden :: Blok installationsfilen fra det officielle websted (se afsnittet Ressourcer). Dobbeltklik på installationsfilen for at starte processen. Følg installationsguiden, indtil den er færdig.

  2. Dobbeltklik på ikonet Kode :: Blok for at indtaste udviklingsgrænsefladen. Klik på "Indstillinger", "Kompilator og Debugger", og "Linkindstillinger." Klik på fanen "Link Library" for at åbne et dialogvindue. Klik på "Tilføj" knappen og indtast "/usr/lib/libmysqlclient.so".

  3. Klik på "Indstillinger", "Compiler og Debugger", og "Gennemse kataloger." Vælg "Compiler" og indtast "/ usr / include / mysql." Udviklingsmiljøet med MySQL er konfigureret til brug.


  4. Medtag følgende filer i din ansøgning:

    omfatte

    omfatte

  5. Opret forbindelse til MySQL ved hjælp af MySQLManager-funktionen: MySQLManager :: MySQLManager (strengværdier, streng brugernavn, streng password, streng dbName, usigneret int port) {IsConnected = false; dette -> setHosts (hosts); dette -> setUserName (brugernavn); dette -> setPassword (password); dette -> setDBName (database); dette -> setPort (port); }

  6. Hvis du har en SQL-forespørgsel, kan du gøre dette ved at udføre SQL-spørgsmålet ved hjælp af runSQLCommand-funktionen: bool MySQLManager :: runSQLCommand (streng sql) {mysql_real_query (& mySQLClient, sql.c_str (), (usigneret int) strlen (sql.c_str ())); }

  7. Indstil din hovedfunktion ved hjælp af følgende funktioner: int main () {MySQLManager sqlres ("127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("vælg * fra medarbejder"); sqlres.destroyConnection (); returnere 0; }