2016-08-04 99 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

只是當我更改它發送給我的連接字符串時 –