Code :: Block - бұл пайдаланушылардың күрделі даму мақсаттарына сәйкес әзірленген C ++ IDE көзі. Ол өте кеңейтілетін және конфигурацияланатын етіп жасалған. IDE-де келесі функциялар бар: жылдам құрастыру жүйесі, параллель құрылыстарды қолдау, көп мақсатты жобалар, жеке бақылау функциялары, қоңыраулар стекі, бұрандалы ауыстырулар, сыныпты қарау және ақылды шегініс. MySQL - бұл танымал бастапқы дерекқорды басқару жүйесі. MySQL деректер қорына Code :: ішіндегі қосылуға болады, мысалы, шығарып алу, жаңарту, кірістіру және жою сияқты деректерді бұғаттап, өңдей аласыз.

...

1-қадам

Кодты :: Блоктарды орнату файлын ресми веб-сайттан жүктеп алыңыз (Ресурстарды қараңыз). Орнатуды бастау үшін орнату файлын екі рет нұқыңыз. Орнату шеберін соңына дейін орындаңыз.

2-қадам

Әзірлеу интерфейсін ашу үшін Code :: Blocks белгішесін екі рет нұқыңыз. «Параметрлер», «Құрастырушы және Жөндеуші» және «Сілтемелерді баптау» тармақтарын таңдаңыз. Диалогтық терезені ашу үшін Сілтеме кітапханасы қойындысын нұқыңыз. «Қосу» түймесін басып, «/usr/lib/libmysqlclient.so» енгізіңіз.

3-қадам

«Параметрлер», «Құрастырушы және Жөндеуші» және «Іздеу дирекциясы» тармақтарын нұқыңыз. «Компиляторды» таңдаңыз және «/ usr / include / mysql» енгізіңіз. MySQL-мен жұмыс істеу ортасы дұрыс конфигурацияланған.

4-қадам

Өтінішке келесі файлдарды қосыңыз:

# қамту # қамту

5-қадам

MySQL-ге MySQLManager функциясын пайдаланып қосылыңыз:

MySQLManager :: MySQLManager (жол хосттары, жол пайдаланушысы аты, жол паролі, жол дерекқорының атауы, қол қойылмаған ішкі порт) {IsConnected = жалған; this -> setHosts (хосттар); this -> setUserName (пайдаланушы аты); this -> setPassword (пароль); this -> setDBName (мәліметтер базасы); this -> setPort (порт); }}

6-қадам

RunSQLCommand функциясын қолданып SQL сұрауларын орындаңыз:

bool MySQLManager :: runSQLCommand (string sql) {mysql_real_query (& mySQLClient, sql.c_str (), (қол қойылмаған int) strlen (sql.c_str ())); }}

7-қадам

Келесі функциялардың көмегімен негізгі функцияңызды анықтаңыз:

int main () {MySQLManager sqlres («127.0.0.1», «тамыр», «іздеу1», «HR», 3306); sqlres.initConnection (); sqlres.runSQLCommand («* қызметкерді таңдау»); sqlres.destroyConnection (); қайтару 0; }}