Criando uma conexão com o mySQL via JDBC
Enviado por Quarta, setembro 18 @ 23:57:13 EST por Dalton	

Neste tutorial você aprenderá como conectar sua aplicação Java com o mySQL. 
De uns tempos pra cá, a demanda de solicitações por aplicações de diferentes modalidades e finalidades vem crescendo em grande número. Junto com essa grande massa de pedidos, consequentemente aumentam cada vez mais o número de empresas expecializadas em desenvolver diferentes tipos de softwares, as chamadas Integradoras de Software ou mesmo Software Factory's. Por consequência disso, não se pode mais pensar em desenvolver um sistema de alto nível de qualidade em um tempo considerável razoável, e sim optar pelo desenvolvimento de altíssima qualidade em um prazo curtíssimo, um "parto" para nós desenvolvedores. Mas além destas features adicionais, os clientes querem pagar pouco pelo serviço. A solução que muitos adotam, é partir para o mundo do software livre, onde você não paga licença para seu sistema operacional nem mesmo licenças para a utilização de um banco de dados para a sua aplicação. Claro, há exceções de banco de dados pagos, como o Oracle for linux, etc. Mas partindo do ponto em que não se pode investir em tecnologias proprietárias, uma solução seria optar pelo mySQL(www.mysql.com), um banco consideravelmente robusto para aplicações de pequeno e médio porte.
Hoje em dia o mySQL Server é sem sombra de dúvidas o banco mais utilizado no mundo inteiro por empresas de nincho. O motivo disso é bem simples, por ter licenca pública (General Public License (GPL)) e ser free (GNU), o custo do mySQL é zero! Onde se gasta mesmo na parte de suporte, mas como em qualquer outro banco de dados.
O consagrado mySQL hoje está sendo utilizado por empresas de alto nível, tais como:
Yahoo! Finance, MP3.com, Motorola, NASA, Silicon Graphics e Texas Instruments.

O trecho de código abaixo é um exemplo de conexão Java com o mySQL.
Connection connection = null;
try 
{
// Carregando o JDBC Driver
String driverName = "org.gjt.mm.mysql.Driver"; // MySQL MM JDBC driver
Class.forName(driverName);

// Criando a conexão com o Banco de Dados
String serverName = "localhost";
String mydatabase = "mydatabase";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase; // a JDBC url
String username = "username";
String password = "password";
connection = DriverManager.getConnection(url, username, password);
} catch (ClassNotFoundException e) 
{
//Driver não encontrado
System.out.println("O driver expecificado não foi encontrado."); 
} catch (SQLException e) 
{
//Não está conseguindo se conectar ao banco 
System.out.println("Não foi possível conectar ao Banco de Dados"); 
}
Para você realizar a conexão com o mySQL, faça o download do MySQL MM JDBC driver no site http://mmmysql.sourceforge.net/
Se você está usando o Tomcat, pare o serviço e coloque o driver no diretório WEB-INF/lib de sua aplicação tomcat. Inicie o serviço e tente executar o seu código.
Boa conexão ;)
Dalton Milkvicz
dalton@portaljava.com