Sadržaj
Code :: Block je IDE otvorenog koda za C + + dizajniran da zadovolji složene razvojne potrebe korisnika. Dizajniran je da bude proširiv i konfigurabilan. IDE ima sljedeće značajke: brz i prilagodljiv sustav za izgradnju, podršku za paralelne konstrukcije, multi-target projekte, korisnički definirana upozorenja, stog poziva, međusobno mijenjanje redova, među-klasnu navigaciju i inteligentno povlačenje. MySQL je open source i vrlo popularan sustav za upravljanje bazama podataka. Možete povezati MySQL bazu podataka u Code :: Block i manipulirati podacima pretraživanjem, ažuriranjem, umetanjem i brisanjem.
smjerovi
Možete povezati MySQL i manipulirati vašim podacima u Code :: Blocks (Stockbyte / Stockbyte / Getty Images)-
Preuzmite instalacijsku datoteku Code :: Block s službene stranice (pogledajte odjeljak Resources). Dvokliknite instalacijsku datoteku da biste započeli postupak. Slijedite čarobnjaka za instalaciju dok se ne dovrši.
-
Dvaput pritisnite ikonu Code :: Block da biste ušli u razvojno sučelje. Kliknite "Postavke", "Kompajler i program za otklanjanje pogrešaka" i "Postavke veze". Kliknite karticu "Knjižnica veza" da biste otvorili prozor dijaloga. Kliknite gumb "Dodaj" i unesite "/usr/lib/libmysqlclient.so".
-
Kliknite "Settings", "Compiler and Debugger" i "Browse Directories". Odaberite "Kompajler" i upišite "/ usr / include / mysql." Razvojno okruženje s MySQL-om je konfigurirano za korištenje.
-
U aplikaciju uključite sljedeće datoteke:
uključiti
uključiti
-
Spojite se na MySQL koristeći MySQLManager funkciju: MySQLManager :: MySQLManager (niz hostova, string userName, string lozinka, string dbName, unsigned int port) {IsConnected = false; ovo -> setHosts (hosts); ovo -> setUserName (korisničko ime); ovo -> setPassword (lozinka); ovo -> setDBName (baza podataka); ovo -> setPort (port); }
-
Ako imate SQL upit, to možete učiniti izvršavanjem SQL upita koristeći runSQLCommand funkciju: bool MySQLManager :: runSQLCommand (string sql) {mysql_real_query (& mySQLClient, sql.c_str (), (unsigned int) strlen (sql.c_str ())); }
-
Postavite svoju glavnu funkciju koristeći sljedeće funkcije: int main () {MySQLManager sqlres ("127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("odaberite * iz zaposlenika"); sqlres.destroyConnection (); return 0; }