Driver mysql

9 respostas
J

pessoal

sou iniciante em java

gostaria de saber se tem como colocar o driver mysql dentro da pasta do meu projeto

estou usando netbeans 6.8

e como faço para conectar a ele nesta pasta.

9 Respostas

R

Va no seu projeto > Biblioteca > Adicionar Biblioteca > Escolha a biblioteca MySQL JDBC Drive.

J

desta forma se eu remover sistema do lugar e colocar em outro vai dar problema

estou desenvolvendo o sistema jsp no meu pc com o windows
a pagina esta hospedada no provedor linux

eu preciso ficar remanexando remanejando o diretorio de conexao do driver

tipo assim

vo colocar o driver na pasta dentro do meu projeto jsp

dentro da pasta driver
como faço para fazer me conectar ao bando de dados usando o driver

T

Coloca na pasta WEB-INF/lib

J

e como faço a conexao?

dcorteztec

da uma olhada aki http://noobjava.wordpress.com/category/jdbc/

R

Crie uma fabrica de conexoes:

public class ConnectionFactory {

    public static Connection getConnection() throws Exception {
    try {
    Class.forName ("com.mysql.jdbc.Driver").newInstance();
    return DriverManager.getConnection("jdbc:mysql://localhost:3306/sgd", "root", "");
    }catch (ClassNotFoundException e) { throw new SQLException(e.getMessage());

        }

    }

}

Para utilizar abra a conexao na sua classe:

private Connection connection;

    public ExemploDAO() throws Exception {

        this.connection = ConnectionFactory.getConnection();
    }
J

pessoal eu ainda nao consegui fazer a conexao

peguei o arquivo mysql-connector-java-5.0.8-bin.jar, coloquei dentro da pasta do meu projeto WEB-INF/lib

la na pasta Pacote de Codigo-fonte criei um pacote CONECTAR criei uma classe Connectar.java

o codigo esta assim:

agora como faço para charmar esta classe para dentro da pagina jsp para fazer consulta no DB.

tem como criar um arquivo jsp e me mostra como faz. :oops:

dcorteztec

Vou da uma dica baixa essas duas apostilas
Fj-11 e Fj-21 e suas perguntas e dúvidas serão sanadas
http://www.caelum.com.br/apostilas/

vai por mim esse é o caminho.

R
import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.SQLException; 

public class Connectar { 

public static Connection getConnection() throws SQLException { 
try { 
Class.forName("com.mysql.jdbc.Driver"); 
return DriverManager.getConnection("jdbc:mysql://localhost:3306/sisgew", "root", "123456"); 
} catch (ClassNotFoundException e) { 
throw new SQLException(e.getMessage()); 
} 

} 
}

Ok. Sua classe de conexao foi criada.
Agora basta que na sua persistencia voce abra sua conexao:

private Connection connection;  
  
    public ExemploDAO() throws Exception {  
  
        this.connection = Conectar.getConnection();  
    }
Criado 21 de maio de 2010
Ultima resposta 26 de mai. de 2010
Respostas 9
Participantes 4