Ir para conteúdo
Fórum Script Brasil
  • 0

Conectando Banco Mysql Pelo Java ?


jeancainelli

Pergunta

Prezados amigos, alguém pode me ajudar com o seguinte :

Como faço para conectar um banco de dados em MySQL, Utilizando Java ????

Estou utilizando o NetBins para tentar acessar o banco.

Tenha o seguinte exemplo em Oracle :

public class CadPaisDB extends java.awt.Frame {

PaisSimples p=null;

java.sql.Connection con;

java.sql.Statement st;

java.sql.ResultSet result;

/** Creates new form CadPaisDB */

public CadPaisDB() {

initComponents();

try

{

Class.forName("org.postgresql.Driver");

con = java.sql.DriverManager.getConnection(

"jdbc:postgresql://localhost/java",

"postgres","postgres");

st=con.createStatement();

result= st.executeQuery("select * from pais order by nome"); if (result.next())

{

tfCodigo.setText(

result.getString("codpais"));

tfNome.setText(

result.getString("nome"));

}

}

catch(Exception e)

{

System.out.println("Erro ao conectar"+e);

}

}

Será que alguém pode me ajudar a fazer isso acessando o Banco de dados MySQL ???

Obrigado pela atenção.... Ate +

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

tu quer se conectar ao MySQL e tah usando o classForName do postgreSQL? tu precisa do driver jdbc do MySQL.

Seria melhor tu postar isso na seção de java e não de javascript que são coisas bem diferentes.

Abraço

Crystian

Link para o comentário
Compartilhar em outros sites

  • 0

Depois que fiz o Download do Driver para acesso ao MySQL, tentei adicionar o pacote no NetBeans, mas ele não aceitou, então o que fiz foi colocar no autoexec.bat o seguinte :

c:\> set CLASSPATH=\programas\java\mysql-connector-java-3.0.15-ga-bin.jar;%CLASSPATH%

Será que isso tá certo ?????

OBRIGADO PELAS DICAS ANTERIORES......

Link para o comentário
Compartilhar em outros sites

  • 0

Como o amigo disse, tu precisas do driver do Mysql.

Se estiver instalado, modificando o teu exemplo do oracle para MySQL, ficaria:

Class.forName("org.gjt.mm.mysql.Driver");
con = java.sql.DriverManager.getConnection(
"jdbc:mysql://host:porta/mysql?useUnicode=true",
"login","senha");
st=con.createStatement();
result= st.executeQuery("select * from pais order by nome");

Modifiquei apenas a parte em vermelho.

smile.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...