![MySQL Vadnica za Codeblocks - Članki MySQL Vadnica za Codeblocks - Članki](https://a.laermfeuer.org/articles/tutorial-de-mysql-para-o-codeblocks-1.jpg)
Vsebina
Code :: Block je odprtokodni IDE za C ++, ki je zasnovan tako, da ustreza kompleksnim razvojnim potrebam uporabnikov. Zasnovan je tako, da ga je mogoče razširiti in konfigurirati. IDE ima naslednje funkcije: hiter in prilagodljiv sistem za gradnjo, podporo za vzporedne konstrukcije, multi-ciljne projekte, uporabniško definirana opozorila, stack klicev, preklapljanje med vrstami, med-razredno navigacijo in inteligentno umikanje. MySQL je odprtokodni in zelo priljubljen sistem za upravljanje baz podatkov. Lahko povežete MySQL bazo podatkov v Code :: Block in manipulirate podatke z iskanjem, posodabljanjem, vstavljanjem in brisanjem.
Navodila
-
Prenesite namestitveno datoteko Code :: Block iz uradne strani (glej oddelek Resources). Dvokliknite namestitveno datoteko, da začnete postopek. Sledite čarovniku za namestitev, dokler se ne konča.
-
Dvokliknite ikono Code :: Block, da vstopite v razvojni vmesnik. Kliknite »Nastavitve«, »Prevajalnik in razhroščevalnik« in »Nastavitve povezave«. Kliknite zavihek »Knjižnica povezav«, da odprete pogovorno okno. Kliknite gumb »Dodaj« in vnesite »/usr/lib/libmysqlclient.so«.
-
Kliknite »Nastavitve«, »Prevajalnik in razhroščevalnik« in »Brskanje imenikov«. Izberite "Compiler" in vnesite "/ usr / include / mysql." Razvojno okolje z MySQL je konfigurirano za uporabo.
-
V aplikacijo vključite naslednje datoteke:
vključujejo
vključujejo
-
Povežite se z MySQL z uporabo funkcije MySQLManager: MySQLManager :: MySQLManager (niz gostiteljev, niz uporabniških imen, geslo niza, niz dbName, nepodpisano int vrata) {IsConnected = false; to -> setHosts (gostitelji); to -> setUserName (uporabniško ime); to -> setPassword (geslo); to -> setDBName (baza podatkov); to -> setPort (vrata); }
-
Če imate poizvedbo SQL, lahko to storite tako, da izvedete poizvedbo SQL s funkcijo runSQLCommand: bool MySQLManager :: runSQLCommand (string sql) {mysql_real_query (& mySQLClient, sql.c_str (), (nepodpisan) strlen (sql.c_str ())); }
-
Nastavite glavno funkcijo z naslednjimi funkcijami: int main () {MySQLManager sqlres ("127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("izberite * iz zaposlenega"); sqlres.destroyConnection (); return 0; }