Algúem tem um exemplo de como conectar com o MySQL?
Conexão com MySQL
G
2 Respostas
V
Aqui mesmo no portal tem um exemplo.
Para visualizá-lo <A HREF="http://www.portaljava.com/home/modules.php?name=News&file=article&sid=93&mode=&order=0&thold=0" TARGET="_blank">Clique aqui
Volnei Granado Munhoz 
[ Esta mensagem foi editada por: Volnei em 11-03-2003 10:35 ]
J
Gyowanny, vc vai ter que fazer o seguinte:
1. Baixar o driver jdbc para o MySQL. O driver se chama Connector/J e vc faz o download clicando <a>aqui.</a> Escolha a versão para win ou linux. A direrença é apenas como o arquivo foi compactado.
2. Depois que fizer o download vc descompacta o arquivo e procure por algo como mysql-connector-java-x.x.xx-bin.jar. Deipois vc adiciona esse arquivo no seu path ou o coloca no segunte diretorio: jdk_home/jre/lib/ext onde jdk_home é o diretorio no qual vc instalou o compilador java.
Agora vamos aos codigos. Para conectar basta fazer:
// Importando as classes do pacote java.sql
import java.sql.*;
…
try {
// Carrega o driver jdbc.
String driverName = "com.mysql.jdbc.Driver";
// nota: O antigo nome do driver era org.gjt.mm.mysql.Driver
// e ainda funciona.
Class.forName(driverName);
// Criando a conexao.
// Nome do servidor
String serverName = "localhost";
// Nome do Banco ao qual vc vai se conectar.
String mydatabase = "mydatabase";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase; // a JDBC url
// Nome do usuario.
String username = "username";
// Password do usuario.
String password = "password";
// Pegando a conexao.
Connection connection = DriverManager.getConnection(url, username, password);
} catch (ClassNotFoundException e) {
// Não pode encontrar o driver.
// Verifique se está mesmo no seu path ou no diretorio sugerido.
System.out.println("Nao encontrou o driver.");
} catch (SQLException e) {
// Nao pode criar uma conexao.
System.out.println("Nao pode conecatar.");
}
Dependendo do banco, vc pode até excluir o nome do usuario e senha. Fazendo apenas assim:
Connection connection = DriverManager.getConnection(url);
valeuz…
Criado 11 de março de 2003
Ultima resposta 11 de mar. de 2003
Respostas 2
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo