- Установка і настройка сервера MySQL.
- Створення бази даних і необхідних таблиць.
- Установка Mysql Connector ODBC.
Якщо ви не знаєте як встановити MySQL-сервер, то почитайте статтю - Установка і настройка сервера MySQL. Для створення бази даних і таблиць можна використовувати MySQL Query Browser, для цього можете почитати наступні статті:
При виникненні проблем з установкою Mysql Connector ODBC прочитайте статтю - Установка драйвера MySQL Connector ODBC.
Далі, коли у вас вже встановлений сервер MySQL, створена база даних з таблицями і встановлений Mysql Connector ODBC, то можна приступити до підключення MySQL для Delphi проекту.
Спочатку створюємо новий Delphi проект і на формі розміщуємо компонент TADOConnection зі вкладки ADO (Компоненти для роботи з базами даних рекомендується розміщувати в модулі "Data Module" і вже в потрібних місцях проекту підключати даний модуль). Якщо у Вас вже є готовий проект на Delphi, то відразу переходите до наступного опису по підключенню MySQL в Delphi.
![Підключення mysql в delphi 7 (mysql) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-8c63e716.png)
На формі виділяємо раніше розміщений компонент TADOConnection і робимо по ньому подвійний клік миші або в Object Inspector вибираємо властивість ConnectionString і натискаємо там по ".". Відразу після цих дій з'явиться форма настройки підключення. У цьому вікні потрібно перейти до "Use Connection String" і натиснути "Build".
![Підключення mysql в delphi 7 (Mysql Connector ODBC) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-4815a5b6.png)
У вікні зі списку постачальників даних виберіть "Microsoft OLE DB Provider for ODBC Drivers" і тиснемо "Далі".
![Підключення mysql в delphi 7 (підключення) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-e527b931.png)
У вікні вибираємо пункт "Використовувати рядок підключення" і тиснемо на кнопку "Збірка".
![Підключення mysql в delphi 7 (Далі вікні) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-e32e5b2a.png)
У вікні потрібно перейти на вкладку "Джерело даних комп'ютера" і натиснути на кнопку "Створити".
![Підключення mysql в delphi 7 (Далі вікні) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-90f58556.png)
Після того як була натиснута кнопка "Створити" з'являється вікно "Створення нового джерела даних", в якому потрібно вибрати тип створюваного джерела даних. На вибір є призначений для користувача і системний. Якщо вибрати призначений для користувача, то створюваний джерело даних можна буде використовувати тільки на поточній облікового запису комп'ютера. Якщо необхідно, щоб створюване підключення працювало на всіх облікових записах комп'ютера, то в такому випадку необхідно вибирати тип даних - системний. Після вибору типу джерела даних натискаємо "Далі" і переходимо до таких установок.
![Підключення mysql в delphi 7 (delphi) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-a5548308.png)
У вікні зі списку драйверів потрібно вибрати MySQL OBDC 5.1 Driver (В інших версіях назва драйвера буде трохи відрізнятися) і тиснемо "Далі".
![Підключення mysql в delphi 7 (delphi) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-bbefa5b7.png)
У вікні нічого налаштовувати не треба, просто натискаємо "Готово".
![Підключення mysql в delphi 7 (delphi) Підключення mysql в delphi 7](https://images-on-off.com/images/162/podklyucheniemysqlvdelphi7-b490112b.png)
На цьому перша частина статті закінчена. Тут було розглянуто процес створення нового підключення. У другій частині статті буде продовжено розгляд підключення MySQL в Delphi 7 і виконана настройка підключення до створеного підключення.