3.
Установка библиотеки ZeosLib.
Почему я выбрал именно
ZeosLib, объяснять не буду... читайте в интернете (например тут
Ссылка скрыта от гостей
)
3.1. Скачиваем последнюю версию библиотеки отсюда:
Ссылка скрыта от гостей
3.2. Распаковываем скачаный архив в каталог установки (к примеру
"C:\DELPHILIB\ZeosLib")
3.3. Добавляем в репозиторий Delphi (Для Delphi7 -
Tools -> Environtment Options -> Library -> Library path... ) следующие пути к исходникам:
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"Пути к исходникам ZeosLib"</div></div><div class="sp-body"><div class="sp-content"> -
"C:\DELPHILIB\ZeosLib\src\component"
-
"C:\DELPHILIB\ZeosLib\src\core"
-
"C:\DELPHILIB\ZeosLib\src\dbc"
-
"C:\DELPHILIB\ZeosLib\src\parsesql"
-
"C:\DELPHILIB\ZeosLib\src\plain"
3.4. Открываем в Delphi установочный файл "ZeosDbo.bpg" (Для Delphi7
File -> Open ->
"C:\DELPHILIB\ZeosLib\packages\delphi7\ZeosDbo.bpg")
3.5. В окошке
"Project manager", кликаем правой кнопкой мыши на пакете
"ZComponentDesign70.bpl" и выбираем пункт
"Install"
Библиотека установлена. Закрываем Delphi (без сохранения). Переходим к пункту (
4).
4.
Установка клиентского коннектора (драйвера) MySQL (что это такое, читайте тут
Ссылка скрыта от гостей
)
Поскольку ZeosLib позволяет работать с большинством популярных SQL серверов, в состав инсталятора клиентские DLL-ки не включены.
Клиента для интересующего вас протокола (в нашем случае
"mysql") необходимо скачать самостоятельно, с SVN репозитория проекта ZeosLib.
Для этого Вам понадобится программа - SVN клиент. Если у Вас такой нет, рекомендую
"TortoiseSVN"
Инсталлятор для Вашей операционной системы берем тут:
Ссылка скрыта от гостей
На этой же странице (внизу) ссылки для скачивания "Language packs" (40 возможных языков интерфейса)
Скачиваем, устанавливаем, настраиваем.
4.1. Запускаем браузер SVN клиента. В адресной строке пишем:
"svn://svn.code.sf.net/p/zeoslib/code-0/tags/"
4.2. В дереве репозитория выбираем путь к каталогу
"lib" текущей версии исходников библиотеки.
В данном случае нам нужен
"svn://svn.code.sf.net/p/zeoslib/code-0/tags/7.0.3-stable/lib/"
4.3. Кликаем правой кнопкой мыши на каталог "mysql". В появившемся меню выбираем
"Export...".
4.4. Указываем целевой каталог для экспорта, жмем
"ОК", дожидаемся завершения закачки.
4.5. Скачаные файлы:
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">"Список файлов"</div></div><div class="sp-body"><div class="sp-content"> -
"libmysql41.dll"
-
"libmySQL50.dll"
-
"libmysql51.dll"
-
"libmysql55.dll" помещаем в директорию
Windows\System32 (или в каталог куда будет компилироваться Ваш Delphi проект).
Установка закончена.