MySQL Инструкция за Codeblocks

Автор: Eugene Taylor
Дата На Създаване: 9 Август 2021
Дата На Актуализиране: 18 Юни 2024
Anonim
How to Create Data Entry Form using MySQL Database in Visual C++ - Full Tutorial
Видео: How to Create Data Entry Form using MySQL Database in Visual C++ - Full Tutorial

Съдържание

Code :: Block е IDE с отворен код за C ++, предназначен да отговори на сложните нужди за развитие на потребителите. Той е проектиран да бъде разширяем и конфигурируем. IDE има следните характеристики: бърза и персонализирана система за изграждане, поддръжка на паралелни конструкции, мулти-целеви проекти, дефинирани от потребителя сигнали, стак на повиквания, превключване между редове, междукласово навигация и интелигентно отстъпление. MySQL е отворен код и много популярна система за управление на бази данни. Можете да свържете база данни MySQL в Code :: Block и да манипулирате данните чрез търсене, актуализиране, вмъкване и изтриване.


инструкции

Можете да свържете MySQL и да манипулирате данните си в Code :: Blocks (Stockbyte / Stockbyte / Getty Images)
  1. Изтеглете инсталационния файл Code :: Block от официалния сайт (вижте секцията Ресурси). Щракнете двукратно върху инсталационния файл, за да започнете процеса. Следвайте съветника за инсталиране, докато приключи.

  2. Щракнете два пъти върху иконата Code :: Block, за да влезете в интерфейса за разработка. Кликнете върху „Настройки“, „Компилатор и дебъгер“ и „Настройки на връзката“. Кликнете върху раздела „Библиотека на връзките“, за да отворите диалогов прозорец. Кликнете върху бутона "Добави" и въведете "/usr/lib/libmysqlclient.so".

  3. Кликнете върху „Настройки“, „Компилатор и дебъгер“ и „Преглед на директории“. Изберете "Compiler" и въведете "/ usr / include / mysql." Средата за разработка с MySQL е конфигурирана за използване.


  4. Включете следните файлове в приложението си:

    включва

    включва

  5. Свържете се с MySQL, използвайки функцията MySQLManager: MySQLManager :: MySQLManager (низови хостове, низ от userName, низ парола, низ dbName, unsigned int порт) {IsConnected = false; това -> setHosts (хостове); това -> setUserName (потребителско име); това -> setPassword (парола); това -> setDBName (база данни); това -> setPort (порт); }

  6. Ако имате SQL заявка, можете да направите това, като изпълните SQL заявката, използвайки функцията runSQLCommand: 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", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ("изберете * от служител"); sqlres.destroyConnection (); return 0; }