2016-08-04 46 views
0

我有一个问题。DB conexion Mysql Xampp

我已经与PHPmyadmin使用Xampp生成一个数据库生成本地主机,但是当我尝试连接到我的数据库IDE永远不会建立连接,并永远不会给我发生某种错误,就像IDE一直在“思考”我不知道我是否以错误的方式建立联系,我希望你能帮助我。

多数民众赞成在我进行连接

package restaurantelospavorreales; 
import java.sql.*; 
import javax.swing.JOptionPane; 

/** 
* 
* @author luisricardo 
*/ 
public class DB_Conecttion { 
    public Connection Conexion(){ 
     Connection Con = null; 
     try { 
      Class.forName("com.mysql.jdbc.Driver"); 
      Con = DriverManager.getConnection("jdbc:mysql://localhost:8080/pavorreales", "root", ""); 
     } catch (Exception e) { 
      JOptionPane.showMessageDialog(null, "Se presento el error: " + e); 
     } 
     return Con; 
    } 
} 

这里类是我使课堂DB_Connection

package restaurantelospavorreales; 
import java.util.LinkedList; 
import java.sql.*; 
import javax.swing.JOptionPane; 

/** 

* @author luisricardo 
*/ 
public class BuscarProducto { 
    public LinkedList Producto(int Identificador, String Tipo, int Cantidad, int Mesa){ 
     LinkedList Datos = new LinkedList(); 
     Datos.add(Mesa); 
     String Query; 
     Query = "SELECT ID, Nombre, Precio FROM '" + Tipo + "' WHERE ID = " + Identificador ;  //Se construye el Query 
     //Se realiza la conexion 
     try { 
      ResultSet Res = new DB_Conecttion().Conexion().createStatement().executeQuery(Query); 

      Datos.addLast(Res.getString(1)); 
      Datos.addLast(Res.getString(2)); 
      Datos.addLast(Res.getString(3)); 

     } catch (Exception e) { 
      JOptionPane.showMessageDialog(null,"Error en la conexion a la DB :" + e); 
     } 

     return Datos; 
    } 
} 
您正在使用哪个IDE

回答

-1

的实例? 这听起来更像是由于防火墙或其他东西阻止了本地主机上的连接。

+0

我正在使用NetBeans,并且我已关闭防火墙并且问题继续 –

+0

只是当我更改它发送给我的连接字符串时 –