Hola que tal amigos en esta ocacion les traigo el codigo fuente para la conexion de un programa escrito en java a una base de datos de mysql. Bien comenzamos una vez que hallamos creado nuestra base de datos en cualquier editor o de la forma que ustedes prefieran en mi caso suelo utilizar XAMPP que es una herramienta muy util para manejar las bases de datos de manera grafica sin necesidad de crearla mediante codigo ademas trae todos los servicios necesarios para el manejo de bases de datos mysql, este codigo que tenemos aqui es el que debemos colocarlo en una clase independiente llamada conexion. public class conexion { Connection conexion; Statement sentencia; public void PrepararBaseDatos() { try{ String controlador="com.mysql.jdbc.Driver"; Class.forName (controlador).newInstance(); } catch (Exception e) { JOptionPane.showMessageDialog(null, "Error al cargar el Controlador"); } try { String DSN="jdbc:mysql://localhost/ssupermercado"; String user="root"; String password=""; conexion=DriverManager.getConnection(DSN,user,password); } catch (Exception e) { JOptionPane.showMessageDialog(null,"Error al realizar la conexion"); } try { sentencia=conexion.createStatement( ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); } catch (Exception e) { JOptionPane.showMessageDialog(null,"Error al crear el objeto sentencia"); } } } Dentro del codigo deberan cambiar las tres siguientes lineas de codigo de acuerdo a su nombre de usuario,contraseña y nombre de la base de datos que por defecto si utilizan el XAMPP el usuario sera root y la contraseña en blanco como tenemos en este ejemplo, bien una vez puesto el nombre de usuario y contraseña colocaran el nombre de su base de datos como podemos observar en este ejemplo: String DSN="jdbc:mysql://localhost/nombredeBD"; String user="nombreUSER["; String password="ContrasenaBD["; Aqui les dejo el link de XAMPP por si lo quieren descargar: http://www.apachefriends.org/es/xampp.html Bueno esto es todo por este pequeño aporte espero que les sea de mucha utilidad no se olviden de dejar sus puntos si esque los merezco y pregunten si tienen alguna duda....
Conexion Java a una base de datos de mysql
Datos archivados del Taringa! original
15puntos
535visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos: