try{
new org.gjt.mm.mysql.Driver();
}
System.err.println("Nao foi possivel conectar ao Banco de Dados");
sqlex.printStackTrace();
}
}
public void connectionFactory() throws SQLException {
try{
conn = DriverManager.getConnection("jdbc:mysql://ip:3306/database?user=xxxx&password=xxxxxx");
st= conn.createStatement();
}
catch(SQLException sqlex){
sqlex.printStackTrace();
}
}
-----Mensagem original-----Eu estou utlizando mysql instalado sem a opcao para rede, somente local.
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: terça-feira, 2 de abril de 2002 12:48
Para: [EMAIL PROTECTED]
Assunto: [java-list] Mysql&JDBC
O driver utilzado para conexao e o mm.mysql-2.0.4-bin.jar .Para conexao foram escritas as seguintes linhas de codigo:
import java.io.*;
import java.sql.*;public class main
{
public static void main(String[] args) throws ClassNotFoundException, InstantiationException,IllegalAccessException,SQLException
{
try{
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection con = DriverManager.getConnection("jdbc:mysql:test","abimael","");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("Select * from test");
if (rs.next())
System.out.println("Tem dados");
else
System.out.println("Nao tem dados");
}
catch (SQLException e)
{
System.out.println(e.getMessage());
}
}
}
Eu recebo a seguinte mensagem de erro.
No suitable driver
Alguem tem alguma ideia de como corrigir este problema.