Bando de dados não conecta mais

Olá
Eu estava fazendo um programa basico de gerenciamento de um torneio, eu fazia o banco de dados no cmd e conectava com jdbc normalmente. Eu ate consequi passar do meu not para o meu desk o programa e recrie o banco e deu tudo certo.
Mas eu fui instalar o TOADFORMYSQL e depois disso parou de funcionar meu programa, eu ja fiz restauração ja reinstalei o mysql e nada. o codigo que uso e:

[code]public class Gestor {

private ConectaConsultaInsereBD bd=new ConectaConsultaInsereBD();
private String nomeBD;
private String senhaBD;
private String uriBD;


public Gestor(){}

public Gestor(String nomeBD,String senhaBD,String uriBD){
	this.nomeBD=nomeBD;
	this.senhaBD=senhaBD;
	this.uriBD=uriBD;
}

public void conectaBD(){
	bd.setUri(this.uriBD);
	bd.setNomeBD(this.nomeBD);
	bd.setSenhaBD(this.senhaBD);
	bd.ConectarBD();
}

}

public class Teste {
public static void main(String[] args) {

	Gestor g=new Gestor("root","123456789","jdbc:mysql://localhost/tiro");
	
	
	String nome="Marco";
	String sexo="M";
	int idade=21;
	boolean isDeficiente=false;
	PassCategoria ctg1=new PassCategoria("Mira Aberta 45");
	PassCategoria ctg2=new PassCategoria("Mira Aberta 55");

	}

}

java.sql.SQLException: The url cannot be null
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at BancoDeDados.ConectaConsultaInsereBD.ConectarBD(ConectaConsultaInsereBD.java:39)
at Base.Teste.main(Teste.java:45)
[/code]

O problema dado pelo que vi e na URL, mas eu usava ele normalmente sem problemas nenhum, eu sempre recriava o banco com os mesmo nomes e sempre usava essa mesma senha.

E esta tenho também outra pergunta, como eu faço para pegar esse banco ou fazer um?? tem algum script ou algo do tipo para rodar em outra maquina?

obrigado desde já

Vc tem certeza que a URL está indo corretamente?new Gestor("root","123456789","jdbc:mysql://localhost/tiro"); pela mensagem de erro o valor parece estar null:[quote]java.sql.SQLException: The url cannot be null
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at BancoDeDados.ConectaConsultaInsereBD.ConectarBD(ConectaConsultaInsereBD.java:39)
at Base.Teste.main(Teste.java:45) [/quote]

Eu usava e mesmo codigo e funcionava so paro de funcionar quando eu instalei o programa, e agora o jdbc não acc mais essa url.

E por quê não postou a classe que interessa: ConectaConsultaInsereBD?