Rodrigo, bom dia ! O exemplo abaixo eh de uma consulta a tabela USER do MySQL, com uso de ODBC:
import java.sql.*; import javax.swing.*; public class Consulta{ public static void main(String args[]) { TelaPrincipal principal = new TelaPrincipal( "Janela MDI" ); String url = "jdbc:odbc:MySQL-Local"; Connection con; Statement stmt; String query = "select * from user"; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(java.lang.ClassNotFoundException e) { System.err.print("ClassNotFoundException: "); System.err.println(e.getMessage()); } try { con = DriverManager.getConnection(url, "root", ""); stmt = con.createStatement(); ResultSet rs = stmt.executeQuery(query); System.out.println("Usuarios:"); while (rs.next()) { String host = rs.getString( "host" ); String user = rs.getString( "user" ); System.out.println( host + " " + user ); } stmt.close(); con.close(); } catch(SQLException ex) { System.err.println("SQLException: " + ex.getMessage()); } } } -----Mensagem original----- De: Daniel Passos [mailto:daniel@;passos.eti.br] Enviada em: Domingo, 3 de Novembro de 2002 12:07 Para: [EMAIL PROTECTED] Assunto: RES: [java-list] Mysql Rodrigo Gonçalves Yunoguthi [mailto:rodrigoy@;fc.unesp.br] escreveu: > Alguém tem algum programa exemplo de uso do JDBC com Mysql? Na propria documentação dele vem um exemplo mas não tem misterio e como usar qualquer conexao apenas modificando o JDBC e o forname. De qualquer forma segue um pequena receita de bolo abaixo: ================================================ import java.sql.*; String url = "jdbc:mysql://ip-da-maquina/nome-da-base-dedados" String login = "root" String senha = "" // Lendo o driver para conectar-se ao Bando de Dados try { Class.forName("com.mysql.jdbc.Driver"); // Resgistra o driver JDBC. Connection objconex = DriverManager.getConnection(url, login, senha); sql = objconex.prepareStatement("instrucao sql aqui"); } catch (ClassNotFoundException cnfex) { // Disparada por forName // Coloque aqui o que vc vai fazer se ele nao conseguir encontrar o driver } catch (SQLException sqlex) { // Coloque aqui o que vc vai fazer se ele nao encontrar base de dados ou coisa do tipo ); ================================================ > Eu peguei um driver em: http://mmmysql.sourceforge.net/. > Esse é o melhor driver mesmo? Se e o melhor eu sinceramente não sei porque eu nunca testei outro :) So sei que na primeira vez que testei funcionou perfeitamente e estou usando-o em um projeto atualmente. Qualquer duvidas estamos ai :) Atenciosamente, Daniel Passos Analista Consultor de TI ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------