Kód :: Block je otvorený zdrojový kód C ++ IDE postavený na splnenie zložitých rozvojových cieľov používateľov. Je vyvinutý tak, aby bol veľmi rozšíriteľný a konfigurovateľný. IDE má nasledujúce vlastnosti: rýchly prispôsobiteľný systém zostavovania, podpora paralelných zostavovaní, projekty s viacerými cieľmi, hodinky definované používateľom, zásobník hovorov, prepínanie medzi vláknami, prehľadávanie tried a inteligentné odsadenie. MySQL je populárny systém správy databáz s otvoreným zdrojovým kódom. Môžete sa pripojiť k databáze MySQL v kóde Code :: Block a manipulovať s údajmi, ako je napríklad načítanie, aktualizácia, vloženie a odstránenie.

...

Krok 1

Stiahnite si inštalačný súbor Code :: Blocks z jeho oficiálnej webovej stránky (pozrite si zdroje). Spustite inštaláciu dvojitým kliknutím na inštalačný súbor. Postupujte podľa sprievodcu inštaláciou až do dokončenia.

Krok 2

Dvojitým kliknutím na ikonu Code :: Blocks vstúpite do vývojového rozhrania. Kliknite na „Nastavenia“, „Kompilátor a ladiaci program“ a „Nastavenia prepojenia“. Kliknutím na kartu „Prepojiť knižnicu“ otvorte dialógové okno. Kliknite na tlačidlo "Pridať" a zadajte "/usr/lib/libmysqlclient.so."

Krok 3

Kliknite na „Nastavenia“, „Kompilátor a ladiaci program“ a „Vyhľadať adresáre“. Vyberte „Compiler“ a zadajte „/ usr / include / mysql.“ Vývojové prostredie s MySQL je správne nakonfigurované.

Krok 4

Zahrňte do svojej aplikácie nasledujúce súbory:

# Include # include

Krok 5

Pripojte sa k MySQL pomocou funkcie MySQLManager:

MySQLManager :: MySQLManager (string hosts, string userName, string string, string dbName, unsigned int port) {IsConnected = false; toto -> setHosts (hosts); toto -> setUserName (username); toto -> setPassword (heslo); toto -> setDBName (databáza); toto -> setPort (port); }

Krok 6

Vykonajte dotazy SQL pomocou funkcie runSQLCommand:

bool MySQLManager :: runSQLCommand (string sql) {mysql_real_query (& mySQLClient, sql.c_str (), (nepodpísané int) strlen (sql.c_str ())); }

Krok 7

Definujte svoju hlavnú funkciu pomocou uvedených funkcií:

int main () {MySQLManager sqlres ("127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("vyberte * od zamestnanca"); sqlres.destroyConnection (); návrat 0; }