Ahoj,
rád bych se zeptal jestli by někdo neporadil jak se z Javy připojit k dbs tady na webzdarma.
V javě se používají JDBS drivery a ten používám tento:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Když chci vytvořit připojení k MySQL, provedu to taklhe:
String url = "http://mysql.webzdarma.cz";
Connection con = DriverManager.getConnection(url, userName, password);
Ale dál se můj program nedostane. Když připíšu tohle:
System.out.print("ahoj");
Tak se nic nevypíše a program je už nejspíše skončený.
Poradí někdo v čem může být chyba? Teprve s tím začínám a zatím se mi nepodařilo na netu najít odpověď.
Dík za rady..
jestli to nebude tím, že k MySQL serveru je zakázané se připojit odjinud než z WZ. Chápu to správně, že ta Java slouží k napsání externího programu pro připojení?
jj. chci se prostě naučit javu ze svýho pc pripojit k nějaký dbs. nikdy sme to nedělal. tak zkusim na lokální dbs. snad to pujde
Přes javu se na MySQL WZ nedostaneš. Jednak se java připojuje k externě, jednak by zřejmě nefungovala ODBC metoda.
Jestli chceš zkusit nějakou databázi, tak jedině lokálně. A to buď relační databázi (MS Access apod) nebo databázového serveru (MySQL).
Pro MySQL bych doporučil použít jiného drivera. Nejlépe přímo MySQL driver.
MySQL driver jsem zkoušel hledat, ale nějak jsem nepřišel na to kde ho vzít. Zkoušel jsem do programu napsat:
Class.forName("org.gjt.mm.mysql.Driver")
Ale to se taky k lokální DBS nepřipojilo.
Když jsem na googlu hledal "mysql driver", tak jsem se dostal na web mysql a stáhl jsem něco, z čeho se vyklubat sql server ač původně psali že stahuju "MySQL Connector/ODBC 5.1 Downloads", což jsem potřeboval.
Tak nevim.
Lokální dbs používám:
http://www.slunecnice.cz/sw/intranetovy-server/