Imam lokalnu mrežu ravnopravnih računara sa podeljenim IP adresama. Na računaru X sam instalirao WAMP i uvezao tabele u MySql. Kada radim na njemu bez problema preko ODBC pristupam sa MSACCESSom. Šta moram da odradim da bi sa ostalih računara u lokalnoj mreži pristupao MySQL-u ???
Računar gde je WampServer ima IP 10.5.100.1, na svim računarima u mreži ima USER: Offi
MySQL
• Server: localhost (MySQL host info: localhost via TCP/IP)
• Verzija servera: 5.1.36-community-log
• Verzija protokola: 10
• Korisnik: root@localhost
• MySQL set karaktera: UTF-8 Unicode (utf8)
Web server
• Apache/2.2.11 (Win32) PHP/5.3.0
• Verzija MySQL klijenta: mysqlnd 5.0.5-dev - 081106 - $Revision: 1.3.2.27 $
• PHP extension: mysqli
U phpMyAdmin lepo piše
korisnik „Offi“,
Domaćin „%“
Lozinka „Da“
Globalne privilegije „All privileges“
Omogući „Da“
Sa susednog računara sam pokrenuo access i proceduru linkovanja preko ODBC,
sa sledećim parametrima:
Server:10.5.100.1, port :3306, User:Offi,password :xxx, database:tesebaze
Kada kliknem na test veze-konekcije dobijem poruku:
Connection Failed:[HY000][MySQL][ODBC 5.1 Driver]Can`t connect to MySQL server on ’10.5.100.1’(10060)
Da radi. Mreža radi bez problema sa frontalnom i pozadinskom bazom pod Access-om. I u accessu koristim IP adresu za pristup pa tako sam siguran da je OK. Sada želim da pozadinsku bazu premestim na MySQL na istom računaru na kome je sada pozadinska u Accessu. ???
ako nisi, daj opet sve podatke iz odbc dns definicije (moze i snapshot)
i proveri firewall na masini koju gadjas (mozes da probas da se telnetujes na port 3306)