ПредишенСледващото

Достъп до MySQL от Delphi чрез ODBC

Свързване с MySQL от Delphi по няколко начина:

- чрез ODBC (един от най-старите и най-доказаните начини, той е най-бавно);
- компонентите на достъп до данните от третото лице (обикновено платени компоненти);
- чрез доставчик на OLE DB (най-известният - MyODBC от SWsoft, досега се предлагаше от сайта на MySQL);
- чрез dbExpress компонент (достъпно от Delphi 7, и присъства в свободна версия).

За да се свържете чрез ODBC-ODBC изтеглите най-новата версия на драйвера от страницата на MySQL изтегляне и инсталиране на него (в момента на писане, версия 5.1 е на разположение). На Windows в контролния панел за да изберете <Администрирование - Источники данных ODBC> и раздела DNS система върху бутона Add, създайте нов системен източник на данни:

Достъп до Делфи на MySQL през ODBC

Нов източник на информация:

Достъп до Делфи на MySQL през ODBC

Следваща бутон Регулиране настройките на драйвера:

Достъп до Делфи на MySQL през ODBC

Форма низ връзка в Делфи:

Достъп до Делфи на MySQL през ODBC

низ връзка ще бъде подобно на следното:

Доставчик = MSDASQL.1; Password =<пароль>; Persist Security Info = True;
User ID =<имя пользователя>; Data Source = MyODBC; Extended Properties = "PORT = 3306;
СЪРВЪРА =<имя сервера>; ОПИСАНИЕ = шофьора MySQL; хората с увреждания =<пароль>;
на база данни =<имя базы данных>; DSN = MyODBC; UID =<имя пользователя>"


Забележка. Свързване на корен потребителят ще работи само на локалната машина. За да се свържете с базата данни от мрежата, е необходимо да се създаде нов MySQL потребител с ограничени права, и да го свържете.

За работа с мрежовите клиентска машина, трябва да го инсталирате на един шофьор ODBC и конфигуриране на системата за DNS на конкретен потребител.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!