![]() |
unable to load libmysql.dll
Вот уже пол недели пытаюсь подключиться к MySQL на удалённом сервере, через свою программу на Delphi 7. По этому видео я всё делаю точно, когда компилирую прогу и пытаюсь подключиться, пишет unable to load libmysql.dll. Этот мать его libmysql.dll я только где не качал и куда только не пихал...
Прошу помощи кто с эти сталкивался. |
Какая версия MySQL на сервере?
Почитай это: исходники там есть. Проверял на 2 базах 5.1 и 5.0 работают нормально. Программа вроде не просит DLLку. Тык Вот набросал под консоль: 1. Подключается 2. Получает все записи из таблицы animebase2.0 3. выводит 2 строку PHP код:
|
Цитата:
|
Библиотека переименуй только: http://slil.ru/29030263
Программка работы с Mysql: http://slil.ru/29030269 |
Цитата:
http://s15.radikal.ru/i189/1004/15/c7f8450e5b9d.png 2 http://i054.radikal.ru/1004/15/d43108800d5e.png |
А ты пробовал левым софтом законектиться к базе? (на пример Navicat for MySQL)
Подозрение, что сервер MySQL имеет: 1. Локальный доступ, тоесть можно работать только через PhpMyAdmin 2. Не стандартные настройки типа порт 3307 или другой. |
через Navicat for MySQL отлично работает, но через delphi не хочет! чё за бред...
И кстати, я не вижу где выставлять порт... |
Добавил ввод порта и вывод ошибки при фатал подключении: http://slil.ru/29032326
можно ручками в предыдущем архиве измени код: PHP код:
3306 - номер порта |
Цитата:
http://i052.radikal.ru/1004/c5/1e1ceaade93e.png http://s59.radikal.ru/i166/1004/8e/2c866e444967.png http://s005.radikal.ru/i209/1004/ed/f36d2cfb236d.png после ok окно закрывается... слушай, напиши в аську: 858106 p.s прикол в том что даже localhost не подключается, денвер последняя версия, libmysql.dll я уже насобирал 5 штук и все разные... и все проверил :confused: :confused: :confused: |
На сколько я помню работа в с мускулем в дельфе вообще не идет используя стандартные компоненты, засим предлогаю юзать ZEOS dbo hххp://sourceforge.net/projects/zeoslib/
адд: для работы на других машинах в папке с прожектом цепляй либмускуль требуемый |
| Время: 06:35 |