Nie mogę połączyć z MySQL z poziomu lazarusa.

0

Taki kod

 if MySQLConnection1.Connected then MySQLConnection1.Connected := False;
 MySQLConnection1.HostName := HostEdit.Text;
 MySQLConnection1.UserName := UserEdit.Text;
 MySQLConnection1.Password := PasswdEdit.Text; 
 MySQLConnection1.DatabaseName := DatabaseComboBox.Text;
 ShowString('Opening a connection to server: ' + HostEdit.Text);
 MySQLConnection1.Open; 

zerżnięty na chama stąd: http://wiki.freepascal.org/MySQLDatabases wywala "Server connect failed. EDateBaseError". Passy na pewno są poprawne bo jak wchodzę przez sql.boo.pl to wszystko działa dobrze. MYSQLConnection1.DatabaseName przypisywałem i mysql i nazwę bazy która na pewno tam jest, jednak wywala błąd za każdym razem.
Używam TMySQL50Connection bo wersja MySQL na serverze to 5.0.5.

Annyone wie czemu to nie działa?

1

A posiadasz plik libmysql.dll?

0

Niestety :/ dodałem libmysql to folderu z programem jak i do C:\Windows\, C:\Windows\system\, C:\Windows\System32. Dalej ten sam błąd.
error.jpg

1

A w ogóle boo.pl pozwala na łączenie się z bazą z zewnątrz?
Jeżeli nic się nie zmieniło to:
http://www.boo.pl/?pomoc#f punkt F podpunkt 4

1 użytkowników online, w tym zalogowanych: 0, gości: 1