Conexion Base de Datos en MySQL

jueves, febrero 19, 2009 , 0 Comments

Bueno estq es la clase que se utiliza para conectar una base de datos creado en MySQL (Como dato la base ya debe de estar creada)
package Control;
import javax.swing.*;
import java.sql.*;
import java.util.*;
import javax.sql.DataSource;


public class DataBase {

public Connection con = null;

public Connection getConexion() throws SQLException{

String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost/nombre de la base de datos";//en caso de q la base sea local
//   String url = "jdbc:mysql://"direccion ip del servidor": "puerto de MySql"/"nombre de la base de datos""; // en caso de ser cliente servidor
String user = "root";// es el usuario default de MySQL
String password="password de MySQL";


try{
Class.forName(driver);
con = DriverManager.getConnection(url,user,password);
}catch(ClassNotFoundException ex){
JOptionPane.showMessageDialog(null,"¡No se encontro el driver jdbc instalado en el sistema!\n\n"+ex.getMessage(),"Error de conexion",JOptionPane.ERROR_MESSAGE);          
}

return con;
}


public static void main(String []arg){
DataBase k = new DataBase();      
try{
JOptionPane.showMessageDialog(null,k.getConexion());
}catch(SQLException ex){
JOptionPane.showMessageDialog(null,ex.getMessage());          
}
}
}

Siguenos en nuestras redes sociales.

0 Comentaron...: