Problema Netbeans com Mysql

4 respostas
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”));

<a href="//System.out.println">//System.out.println</a>(rs.getString(“first_name”));

}
// fechar recursos

rs.close();

stmt.close();

con.close();
} catch (SQLException sql1) {

System.out.println("Erro em db: "+sql1);

}

}

}

4 Respostas

Giulliano

Duas coisas…

Priemira: Quando for postar seu código no fórum use as tags code que ficam na barra de menus lá onde vc digita seu código…assim a galera não se perde na identação

quanto ao driver…vc disse que carrega o driver no runtime…nunca ouvi falar…até onde sei vc deveria baixar o driver do mysql e colocar ele na pasta de bibliotecas do seu projeto…

vc fez isso ?

L

camarada eu conecto assim com o postgree
da uma olhada e ve se ajuda.
ate.

[code]/** * * @author godoy */
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class ConexaoG {
static final String JDBC_DRIVER = "org.postgresql.Driver";
static final String DATABASE_URL = "jdbc:postgresql://localhost:5432/Teste";
String sql ;
Connection con;
public ConexaoG() {
try {
Class.forName( JDBC_DRIVER );
con =DriverManager.getConnection( DATABASE_URL, "postgres", "senha" );
}
catch (SQLException sqlException) {
sqlException.printStackTrace();
System.exit( 1 );
}
catch (ClassNotFoundException classNotFound) {
classNotFound.printStackTrace();
} finally
{
try {
con.close();
} // fim do try
catch ( Exception exception ) {
exception.printStackTrace();
System.exit( 1 );
} // fim do catch
} // fim do finally
}
}

alex_sandro_formigar

olha só !
concordo com você lgweb, eu tamben conecto asim !

alex_sandro_formigar

Olha só !!!

você é novo aqui não sei sabe
utlizar todos os recursos de formatação

dá uma olhada aqui !
http://guj.com.br/posts/list/50115.java

Criado 1 de junho de 2007
Ultima resposta 9 de jun. de 2007
Respostas 4
Participantes 4