Conectando ao banco mysql

1. Conectando ao banco mysql

Fagner Pires de Oliveira
fag_oliv

(usa Gentoo)

Enviado em 26/07/2007 - 09:55h

Senhores, estou começando a aprender java, no entanto eu so havia realizado testes do meu estudo na plataforma windows, onde eu utilizava odbc para conectar ao banco, no entanto gostaria de voltar a utilizar minha plataforma de origem, ou seja, linux.

Portanto posso utilizar odbc, para continuar fazendo a conexão com o banco ?se sim, como eu farei ?, ou me sugerem outro forma de conexão ? Agradeço se puderem citar fontes para pesquisa ...

Pretendo utilizar Mysql ...

Desda já obrigado,


  


2. Re: Conectando ao banco mysql

Márcio de Souza Almeida
marcio68almeida

(usa Debian)

Enviado em 26/07/2007 - 10:33h

Tente usar sempre o JDBC que é um produto multi-plataforma e muito mais versátil...


3. Classe de conexao

Alexandre Tavares
aleotavares

(usa Ubuntu)

Enviado em 17/08/2007 - 02:32h

Segue uma classe que fiz para conexão ao banco de dados mysql.

vc vai precisar do jdbc. vc poderá encotrar em:

http://java.sun.com/products/jdbc/download.html

a clases retorna um objeto usado para acessar ao banco por ex:

res = stm.executeQuery("SELECT * FROM usuarios");

Espero ter ajudado...

//importa as classes externas
import java.sql.*;
import org.gjt.mm.mysql.Driver;

public class Conexao
{
private Connection con;
private Statement stm;
private String server;
private String port;
private String database;
private String user;
private String pass;

public Conexao()
{}

public Conexao(String server, String port, String database, String user, String pass)
{
this.server = server;
this.port = port;
this.database = database;
this.user = user;
this.pass = pass;
}

public Statement Conectar()
{
try
{
Class.forName("org.gjt.mm.mysql.Driver");
this.con = DriverManager.getConnection("jdbc:mysql://"+this.server+":"+this.port+"/"+this.database,this.user,this.pass);
this.stm = con.createStatement();
return stm;
}
catch(Exception e)
{
return null;
}
}
}






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts