Conexão MySQL

Boa tarde galera!

Bom no curso que eu fiz meu professor ensinou a conexão com banco de dados MySQL,
usando o driver org.firebirdsql.jdbc.FBDriver, e passando a URL da conexão com o caminho completo do banco de dados ex:
String URL = “jdbc:firebirdsql:localhost/3050:C:/Desenvolvimento/NetBeansProjects/Banco.GDB”;

eu gostaria de saber se não tem um jeito mais fácil de passar essa URL?

Olá Luan,

Não é possível fazer uma conexão com o driver citado. O driver que você está se referindo é o do Firebird.

Segue um exemplo de conexão com o MySQL. Você não precisa apontar o local do arquivo… Basta apontar a instância.

[code]import java.sql.Connection;
import java.sql.DriverManager;

public class Main {
public static void main(String[] argv) throws Exception {
String driverName = “org.gjt.mm.mysql.Driver”;
Class.forName(driverName);

String serverName = "localhost";
String mydatabase = "mydatabase";
String url = "jdbc:mysql :// " + serverName + "/" + mydatabase; 
                                                                
String username = "username";
String password = "password";
Connection connection = DriverManager.getConnection(url, username, password);

}
}[/code]

[quote=pedrinho20]Olá Luan,

Não é possível fazer uma conexão com o driver citado. O driver que você está se referindo é o do Firebird.

Segue um exemplo de conexão com o MySQL. Você não precisa apontar o local do arquivo… Basta apontar a instância.

[code]import java.sql.Connection;
import java.sql.DriverManager;

public class Main {
public static void main(String[] argv) throws Exception {
String driverName = “org.gjt.mm.mysql.Driver”;
Class.forName(driverName);

String serverName = "localhost";
String mydatabase = "mydatabase";
String url = "jdbc:mysql :// " + serverName + "/" + mydatabase; 
                                                                
String username = "username";
String password = "password";
Connection connection = DriverManager.getConnection(url, username, password);

}
}[/code][/quote]

Mais com esse seu driver ai, qual o servidor eu uso?
e qual é a ferramenta que eu uso para gerar tabelas e tal? no curso que eu fiz aprendi a usar o IBO Console…

as configuracoes citadas sao para o banco mysql,se voce nao tem muitos conhecimentos em bancos de dados recomendo usar junto ao musql o “Mysql Query Browser”,para gerar as tabelas tem que ser feito manualmente usando comandos sql.

blz mais ai o servidor ainda pode ser o firebird?

[quote]
Mais com esse seu driver ai, qual o servidor eu uso?
e qual é a ferramenta que eu uso para gerar tabelas e tal? no curso que eu fiz aprendi a usar o IBO Console… [/quote]

Eu acho que depende do Sistema operacional. Eu, por exemplo, como uso Ubuntu, uso o mySql query browser. Se você usa o windows, recomendo o MySql Workbench, a qual é uma ferramenta bem completa e intuitiva, na minha opinião.

[]'s

Como servidor, você pode utilizar o Wamp Server

[]'s

blz mais ai o servidor ainda pode ser o firebird?[/quote]

Nao,neste caso tem que ser um servidor mysql,se quizer usar o firebird as configuracoes do jdbc tem que ser propria para o server citado