Ajuda, alguem pode falar como fasso pra conectar os dois?
se alguem souber de um tuto(coisa que não consegui achar) postem o link
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import Utilidades.Mensagem;
public class BancoDAO {
static Connection conexão;
public static Connection conecta(){
try {
Class.forName(“com.mysql.jdbc.Driver”);
conexão = DriverManager.getConnection( “jdbc:mysql://localhost:3306/LojaBanco_dbo”,“root”,“154264” );
}
catch(ClassNotFoundException e) {
Mensagem.erroMensagem("O Driver de conexão do mysql não foi encontrado");
e.printStackTrace();
}
catch (SQLException e) {
// TODO Auto-generated catch block
Mensagem.erroMensagem(e.getMessage());
}
return conexão;
}
public static Connection getConexão() {
return conexão;
}
}
Tem certeza que vc pesquisou?Aqui noforum tem de tópico explicando detalhadamente.
www.guj.com.br/posts/list/38016.java
www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1336
Segue abaixo um exemplo simples de conexão ao MYSQL utilizando JAVA.
[code] try {
BufferedReader in = new BufferedReader(new FileReader(“server.txt”)); // aqui estou lendo de um arquivo as informações necessarias
String url = in.readLine(); String usuario = in.readLine(); String senha = in.readLine(); /* deste arquivo txt pego a url (1º linha),usuario (2º) e senha (3º linha)/
Class.forName(“com.mysql.jdbc.Driver”); // aqui esta o driver necessario, não eskeça de importar a biblioteca antes
Connection cx = DriverManager.getConnection(url,usuario,senha); // aqui chamo a conexão e passo os dados para a mesma
PreparedStatement ps = cx.prepareStatement(“INSERT INTO os(cliente,contatos,enderecocliente,equipamento,defeito,dataentrada” +
“,natureza,status) VALUES(?,?,?,?,?,?,?,?)”); // e nesta linha passo os comandos, que neste caso é o de inserir (não eskeça os ?)
ps.setString(1,obj.getCliente_os()); // desta linha para baixo estou apenas pegando valores pre-inseridos na classe e passando
ps.setString(2,obj.getContatos_os());
ps.setString(3,obj.getEndereco_os());
ps.setString(4,obj.getEquipamentos_os());
ps.setString(5,obj.getDefeito_os());
ps.setDate(6,obj.getData_os());
ps.setString(7,obj.getNatureza_os());
ps.setString(8,obj.getStatus_os());
ps.execute(); /// aqui é quando tudo é inserido ( executado)
} catch (Exception ex) {
ex.printStackTrace(); // envolvido num try para evitar q caso de erro o programa pare
}[/code]
o escopo geral é assim, caso mude sera apenas o comando ( insert, select, delete…), lembrando que vc naum precisa ler as informaçãoes do arquivo, basta digita-las entre aspas, mas preferi fazer assim para evitar que se um dia mudar a senha do banco, naum rpecise redigitar todo o codigo.
acho que eh isso, qualquer duvida poste aki e se der erro poste o código para verificarmos…
ateh mais!
[quote=Cobra]Ajuda, alguem pode falar como fasso pra conectar os dois?
se alguem souber de um tuto(coisa que não consegui achar) postem o link[/quote]
antes de mais nada utilize o campo busca, você achará centenas de dúvidas igual a sua que foram resolvidas.
Dá uma olhada neste tutorial java básico, no final da página tem uma vídeo aula que mostra a conexão Java JDBC com MySql.