Ayuda con Base de datos en Java....

Imagen de EUgenio17
0 puntos

Bueno veran soy nuevo en esto de trabajar con ubuntu.... para empezar por ahi. Claro igual he leido algo... tampoco estoy tan a ciegas, pero ese no es el problema....

Hace poco me dijeron que tenia que hacer un proyecto en Java, por ahi todo bien pues de cierta forma ya he trabajado en java con anterioridad y pues al utilizar eclipse, para hacerlo, no me parecio nada del otro mundo.

EL problema surgio fue cuando me dijeron trabajar con base de datos. Yo he trabajado en Visual Basic 6.0... a lo sumo en eso. NO se nada de mysql, ni ninguna otra cosa de esas.... Pero pues el programa que tengo que hacer tiene que tener una base de datos... Asi que en resumidas cuentas, tengo 2 opciones:

1. Encontrar algo que se le paresca a VB para poder manejar la base de datos. Umm por ahora nada... y dudo que exista.

2. Aprender con mysql.. que creo que es lo que la mayoria utiliza... Ahora el problema es que por lo que veo las direcciones de coneccion siempre son asi:

String userName = "root";
String password = "root";
String url = "jdbc:mysql://localhost/gimnasio";
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password);

y pues no entiendo mucho con eso del root y el localhost....????? Segun habia entendido eso era para la base de datos en un servidor remoto o algo asi, no???? (Corriganme si me equivoco) y eso no es lo que quiero la conexcion debe de ser sobre el mismo equipo

entonces donde puedo aprender una coneccion con la base de datos de mysql???? algun tutorial o algo??? Hace poco instale Eclipse SQL Explorer, umm y de verdad me ha ayudado pero sigo sin saber usarlo por eso prefiero irme "a pie" como se dice... osea por el cofigo.... Muchas Gracias de antemano.....

Imagen de raiser
+1
0
-1

Hola, basicamente la sintaxis de SQL Server, Oracle o MySQL difiere muy poco por lo que sabiendo uno de ellos te puedes manejar en los otros, ahora bien, debes de saber que es cada cosa, asi que te explico lo que tu expones en este post:

String userName = "root"; --> usuario de la BBDD (normalmente es root)
String password = "root"; --> contraseña de la BBDD (contraseña que la hayas establecido)
String url = "jdbc:mysql://localhost/gimnasio"; --> especificas una url concreta
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password); --> establece la conexión con la base de datos a partir de los datos introducidos anteriormente.

Yo no se mucho de Java pero te recomendaria que utilizaras MySQl u Oracle.

Sino te familiarizas bien con esto siempre puedes utilizar Gambas que es IDE estilo Visual Basic.

P.D: localhost no es un servidor remoto sino tu servidor local.

Un saludo.

+1
0
-1


*******************************
LINUX USER: #552310
LINUX UBUNTU 12.04 64Bit
*******************************