libmysql.dll

7 отговора 199 прегледа
#1

libmysql.dll

Kolegi, daite libmysql.dll za dbExpress za MySQL server 4.5x i nagore, ako nekoi go ima..

Отговор
в отговор на Raymond #2

И как да ти го дадем?

И как да ти го дадем?
MySQL актуалните версии са
MySQL 5.0 -- Generally Available (GA) release (recommended)
MySQL 4.1 -- Generally Available (GA) release
MySQL 4.0 -- Generally Available (GA) release
[линк]
Не съм чувал за MySQL 4.5.

А това сигурно си го чел:
[линк]

Отговор
в отговор на NikB #3

Re: И как да ти го дадем?

Breee, verno sam mnogo pros'... eto adresa mi:
raymond@mail.bg ... a tva "5" vav versiqta na MySQL-la e doshlo ot kosmosa mai... stavashe vapros za 4.x.x

Отговор
в отговор на Raymond #4

И какъв ти е точно проблема?

И какъв ти е точно проблема?
Ако при оторизация ти казва, че библиотеките на клиента са стари, освен варианта с промяна на библиотеката (каквато нова може и да няма), имаш възможност да укажеш на МъСЯЛ сървъра да възприема стария протокол. Този проблем съществува при преминаване от МъСЯЛ 4.0.х към 4.1.х

Отговор
в отговор на NikB #5

Re: И какъв ти е точно проблема?

И как ще кажа на сървъра, който е на майната си в Америка некъде, там съм си взел хостинг, 4е трябва да работи с еди-какво си... то ако всеки си го настройваше както иска... трябва да се пригоди клиентската част, да може да се вързва към всички версии... та имало нова библиотека, ама не я откривам...

Отговор
в отговор на Raymond #6

Брато, не се самонавивай :)

Брато, не се самонавивай :)
Първо, не си уточнил (до сега), че става въпрос за отдалечен сървър.
А и тоя dbExpres не се ли свързва с MySQL сървъра директно, на порт 3306?
Както и да е, може да нямаш права да конфигурираш протокола за юзера (това, което ти предложих се отнася за промяна само на един от юзерите, не се отнася за работата на сървъра с останалите юзери).
Ползва се
set password for 'user@host'=OLD_PASSWORD('съществуваща парола');

Отговор
в отговор на NikB #7

Re: Брато, не се самонавивай :)

dbExpress, "БРАТО", е универсален инструмент на Делфи за връзка с ДБ. Алтернатива на Майкрософтската боза "АДО". С него можеш да се вържеш с всяка база, стига да имаш драйвера и библиотеката с функциите, предоставена от производителя на сървъра. И в момента всичко си върви прекрасно - обменям си данни с хоста като 2и2. Само, 4е (х)американците се изхитряват и почват да качват по хостингите MySQL 5, който има променени функции и поради тази причина хората разпространяват нова библиотека за него. Само, че се плаща, а на мене не ми се дават пари, поне искам да го пробвам. За т'ва питам тука, ако някой от някъде е изкопал тая бибилиоте4ка, да я хвърли.
Ти, както виждам, я нямаш - ми просто не можеш да помогнеш и си траеш, като другите, а не да спамваш с глупости...
Понеже виждам, 4е нещата не са ти ясни много, ще ти обясня "по то4ки":
1. "Първо, не си уточнил (до сега), че става въпрос за отдалечен сървър." - ами не виджам какво зна4ение има. Една работа, за да е професионална, трябва да работи и локално и отдале4ено. Или ти може би си пишеш пътищата в сорса?
2. "А и тоя dbExpres не се ли свързва с MySQL сървъра директно, на порт 3306?" - кой е казал, 4е не мога да се "вържа"? Просто ми липсва библиотеката с функциите за новата версия на сървъра - не виждам тука връзка с протокла и порта и т.н.

Хайде, със здраве...

Отговор
в отговор на Raymond #8

Брато, не се самонавивай още :)

Брато, не се самонавивай още :)
Значи, по отдалечените хостове, които познавам, няма достъп до порт 3306, всичко става през веб.
А след като имаш достъп директно до сървъра (3306), защо не опиташ с
set password for да укажеш OLD_PASSWORD?
Освен това, за ZEOS (което ползвам аз) се твърди, че библиотеките за 4.1. и 5.0 са идентични.

Отговор