Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
ВнизMySQL Найти похожие ветки
← →
morda (2006-10-17 10:47) [0]Всем привет!
хочу подключаться с серверу MySQL из программы делфи через ADO.
Какие драйверы/провайдеры мне нужно иметь на машине с делфи ? (какие проще использовать ?)
где их бесплатно скачать ?
как их устанавливать ?
помогите плиз
← →
vegarulez © (2006-10-17 11:04) [1]Подключаюсь к mysql через dbexpress.
использую mysqllib.dll
← →
morda (2006-10-17 11:13) [2]хорошо, дай пожалуйста ссылочку на mysqllib.dll
она полность бесплатная ?
← →
vegarulez © (2006-10-17 11:20) [3]она у тебя лежит в полностью бесплатном мускле... )
поиши...
← →
vegarulez © (2006-10-17 11:22) [4]также...
для общего развития...
есть дрова MyODBC 3.51 с помощью которых практически отовсюду можно доступ к бд получить...
← →
morda (2006-10-17 11:31) [5]MyODBC 3.51 бесплатная полностью ?
дайте ссылку пожалуйста где скачать
← →
morda (2006-10-17 11:35) [6]мой мускуль крутиться на юниксовой машине - там файла mysqllib.dll нету
как мне проще поступить в такой ситуации mysqllib.dll или MyODBC 3.51 ?
где теперь взять mysqllib.dll ? качать полностью дистрибутив мускуля под винду ?
← →
Ketmar © (2006-10-17 11:42) [7]проще всего -- убиться ап стену.
← →
vegarulez © (2006-10-17 11:50) [8]доки читать.... долго и упорно... и факи...
в которых подробно описано... что библиотеки в линуксе и юниксе имеют *.so... ==> libmysql.so
p.s. ошибся сверху... пральное название libmysql.dll и соответственно libmysql.so.... так что не стоит себя ап стену убивать...
← →
palva © (2006-10-17 11:58) [9]В Delphi 7 название библиотеки DBExpress-драйвера под MySQL такое: dbexpmysql.dll. Эта библиотека лежит в директории Bin Delphi. Правда, не знаю, работает ли это под 5-й версией.
А если подключаться через ADO, как в вопросе, то тогда через драйвер ODBC 3.51. Может быть есть что-то еще, платное, но я не слышал.
← →
morda (2006-10-17 12:15) [10]на моей юниксовой машине нету файла libmysql.so. из файлов с похожими названиями есть только libmysqlclient.so и libmysqlclient_r.so. я могу использовать файл libmysqlclient.so под виндовс для доступа к базе данных из делфи ?
← →
clickmaker © (2006-10-17 12:18) [11]
> [10] morda (17.10.06 12:15)
разницу-то между клиентом и сервером чувствуешь? libmysqlclient
Значит, клиентская DLL должна быть в том формате, какая у тебя ОС на клиентской машине
← →
vegarulez © (2006-10-17 12:44) [12]Я тебя не пойму... что так сложно то всё...
ты толком объясни чего ты хочешь...
тебе надо приложение под Linux? если да то Kylix тебе в руки - вставляешь компоненты dbexpress и смотриш что они требют...
Если под винду всё то же самое...
И под то и под то - тебе нужны всего лишь 2 библиотеки: libmysql, dbexpmysql.
libmysqlclient для того чтоб к базе цеплятся его я тоже юзал. Ищешь его и кидаешь в папку...
usr\local\sys
или
usr\lib\mysql\sys... не помню точно куда я его кидал. Давно дело было... и линукса под рукой посмотреть нету.
Сечас работаю под виндой на мускле. там нужны 2 библиотеки, которые написал выше. Никаких проблем при этом не возникает.
← →
_Ламер_ (2006-10-17 13:10) [13]Я поставил MyODBC Connector и не ипу мозгу. А где там Mysql крутится и на чём - мне фиолетово. Лишь бы связь была %)
← →
morda (2006-10-17 16:19) [14]уточняю - сервер c mysql - под freebsd работает.
Нужно для начала в делфи считать пару таблиц из базы данных в Tdatasource. Сейчас я уже докачиваю mysql под виндовс чтобы взять от туда libmysql.dll
что потом с libmysql, dbexpmysql делать ? как делфи поймет что с ними надо дружить ?
← →
morda (2006-10-17 18:21) [15]теперь я взял файл libmysql, полодил его в папку C:\Program Files\Borland\Delphi7\Bin (и в папку проекта тоже)
поместил на форму компонент SQLConnection
задал connectionname = MySQLConnection
делаю SQLConnection1.Connected := true;
получаю сообщение unable to load libmysql.dll
в чем дело ?
почему делфи не видет libmysql.dll ?
← →
vegarulez © (2006-10-18 06:25) [16]в папку Lib не пробовал помещать :)
← →
shake (2006-10-19 05:38) [17]в папку либ не пробовал ещё
я подключился через ADO+ODBC. пока устраивает (но обязательно попробую ради интереса и с библиотеками)
спасибо всем за помощь !
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c