Problema com Netbeans 5.5.1 e MySql

1 resposta
El_Tiago

Olá pessoal… sou novo aqui… já procurei em vários sites… e no fórum tbm… e nao achei resposta pra isso:

To conseguindo fazer muitas. to fazendo um site em Jsp/servlet e ta tudo
tranquilo… to usando o tomcat e um editor de texto qualquer tipo o
notepad… e ta tudo indo bem… mexo no xml do tomcat quando precisa
etc etc…

Porém rssss eu quero usar o Netbeans…
carrego o .jar e tal… so que no mysql nao ta indo… nao sei o porque.
veja meus procedimentos:

  1. carrego o driver no runtime (mysql-xxxx.jar (5.1/5.0/… já tentei varios)) ;
  2. depois de carregado… no runtime mesmo consigo navegar e ver as
    tabelas do mysql que tenho
  3. escrevo esse codigo abaixo… (ja tentei até o outro ClassforName do mysql)
  4. compila tudo certo
  5. rodo
  6. resultado: (Driver nao carregado.)

obs: to usando o mysql 5.0.22 e o netbeans 5.5.1 com visualweb pack

da uma luz … tem q mexer tbm no xml do tomcat do netbeans? inserir o .jar numa pasta?

uso o ubuntu…
tentei tbm no windows xp

[]s

/*

  • Main.java
  • Created on 30 de Maio de 2007, 20:13
  • To change this template, choose Tools | Template Manager
  • and open the template in the editor.
    */
package javaapplication1;

import java.sql.<em>;

import javax.sql.</em>;

/**

*
  • @author eu
    */
    public class Main {

    /** Creates a new instance of Main */
    
    public Main() {
    
    }
    

    /**

    • @param args the command line arguments
      
      */
      
      public static void main(String[] args) {
      
      try {
      
      // carregar o driver do bd
      
      Class.forName(com.mysql.jdbc.Driver);
      
      } catch (ClassNotFoundException e1) {
      
      System.out.println(Driver nao carregado.);
      
      System.exit(0);
      
      }
      
      try {
      
      // configurar e conectar
      
      String url = jdbc:mysql://localhost:3306/base_tiago”;
      
      String usuario = viper;
      
      String senha = viper;
      
      Connection con = DriverManager.getConnection(url, usuario, senha);
      
      // criar o Statement
       Statement stmt = con.createStatement();
      
       // executar consulta
       ResultSet rs = stmt.executeQuery("select * usuario");
       while (rs.next()) {
           System.out.println(rs.getString("usuario_login"));
           //System.out.println(rs.getString("first_name"));
       }
      
       // fechar recursos
       rs.close();
       stmt.close();
       con.close();
      
      } catch (SQLException sql1) {
      
      System.out.println("Erro em db: "+sql1);
      
      }
      

    }

}

1 Resposta

davidbuzatto

Você precisa adicionar o .jar do driver no seu projeto, seja diretamente ou então criando uma biblioteca com o driver.

Já postei aqui no forum como criar bibliotecas no netbeans, mas faz algum tempo. Dê um pesquisada.

Falow!

Criado 1 de junho de 2007
Ultima resposta 2 de jun. de 2007
Respostas 1
Participantes 2