Dakle problem je u pristupu mysql bazi na linux masini, preko ODBC-a, sa windows masine!
evo malo podataka…
linux je mandriva 2006 powerpack, instaliran ODBC… mysql radi, phpmyadmin fercera, ali remote access sa windowsa ne radi…
linux kaze da je odbc driver 3.52 (?!?), na win je 3.51…
Dakle iz ODBC-a (win control panel… bla bla) se ne mogu konektovari, error Can’t connect to MySQL server on “xxx.xxx.xxx.xxx”[10061]
Znam da novija verzija ODBC drivera ima problema sa nekim verzijama MySQL-a kao i nacin autentikacije. Provjericu konkretno koju kombinaciju koristim pa javim da mozes testirati.
Nisi dao dovoljno informacija da ti se moze adekvatno pomoc. Ovako je tesko rec zasto ne funkcionise.
Pokusaj instalirat naj aktuelniju verziju MySQL ODBC konektora na Windows. Provjeri da li slucajno nemas firewall na linux masini (port 3306). Probaj ovo (zamjeni 192.168.2.30 sa svojom IP adresom mysql servera):
$ telnet 192.168.2.30 3306
Trying 192.168.2.30...
Connected to 192.168.2.30.
Escape character is '^]'.
DHost '192.168.2.1' is not allowed to connect to this MySQL serverConnection closed by foreign host.
U fajlu /etc/my.cnf moraš podesiti da ti MySQL server sluša na mreži. Naći ćeš nešto ovakvo otprilike:
[quote]#bind-address = 127.0.0.1
skip-networking[/quote]
Moraš iskomentirati skip-networking, a odkomentirati bind-address i staviti svoju IP adresu preko koje pristupaš sa druge mašine MySQLu.
Hvala svima na trudu, al kao sto to obicno biva problem je bio do mene i mog neiskustva sa Delphijem (eh lijepi C++, linux i rucno pisane F-ije:), uporno sam htio otici korak vise nego je potrebno i naravno da sam imao problem Zao mi je sto sam vas namucio, ali vam istovremeno hvala za trud i pomoc, ipak se naucilo nesto iz vasih postova!
I jos jedno, nikad ne vjeruj delphiju kad kaze ‘catastrophic failure’