Olá pessoal. :sad:
Não estou conseguindo conectar o mysql com java baixei o
mysql connector e copie o jar para dentro da pasta C:\MySQL.
Configurei CLASSPATH o C:\MySQL \mysql-connector-java-3.0.11-stable-bin.jar
usei o seguinte código:
package src;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TesteConexao {
private static final String STR_DRIVER = "org.gjt.mm.mysql.Driver";
private static final String NOME_BANCO = "apostila";
private static final String STR_CON ="jdbc:mysql://localhost:3306/" + NOME_BANCO;
private static final String USER ="root";
private static final String PASSWORD=" root ";
public static void main(String args[]) {
Connection conn = null;
try {
Class.forName(STR_DRIVER);
conn = DriverManager.getConnection (STR_CON,USER,PASSWORD);
System.out.println("Conectado");
conn.close();
}catch (ClassNotFoundException e) {
System.out.println("Driver não encontrado");
e.printStackTrace();
}catch(SQLException e) {
System.out.println("Erro ao obter a conexão");
e.printStackTrace();
}
}
}
E da o seguinte erro
Driver não encontrado
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at src.TesteConexao.main(TesteConexao.java:32)
Se alguém poder me ajudar ficarei muito grato.
[size=“11”]
[color=“red”]
- Editado: Aumente as chances de alguém responder o seu tópico. Use BBCode em seus códigos para mantê-los identados e mais legíveis para outros usuários. - Matheus[/color][/size] :joia: