import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JFrame;
public class Test extends JFrame
{
private Connection connection;
private Statement statement;
private ResultSet resultSet;
private final String DRIVER = "com.mysql.jdbc.Driver";
private final String URL = "jbdc:mysql://localhost/meusql"; // tentei também com localhost:3306, fail!
private final String USER = "root";
private final String PASSWORD = "adminsql";
public Test()
{
super("SQL Connect");
setSize(400,400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
if(connection() == true)
{
System.out.println("Estabilished Connection");
}
else
{
System.out.println("Fail");
}
}
public static void main(String[] args)
{
new Test().setVisible(true);
}
public boolean connection()
{
try
{
Class.forName(DRIVER);
connection = (Connection) DriverManager.getConnection(URL,USER,PASSWORD);
return true;
} catch (ClassNotFoundException ex)
{
return false;
}
catch (SQLException ex)
{
return false;
}
}
}
Não consigo entender o porque está acontecendo a falha na conexão, as Strings que são passadas como parâmetro DRIVER,URL,USER,PASSWORD estão corretas.
O ConnectorJ ta adicionado na biblioteca.
