Java/mysql/wamp

7 respostas
java
D

Olá pessoal, primeiro parabenizar o site.
Segundo dizer que sou novo no grupo e em programação. Estou precisando de uma ajuda em como fazer a conexão do java com o mysql do wamp.

7 Respostas

Lucas_Camara

Você já trabalhou com JDBC?

D

sim

D

O programa que tenho ja rodava com mysql normal (não vinculado ao wamp, JDBC), como estou na marra do PHP houve necessidade de desintalar e instalar o wamp. O wamp ja tras o mysql so que ja nao consigo fazer a conexao do programa anterior, em java.

Lucas_Camara

Você tem os dados de conexão com esse banco?

D
public class DataBase1 {
	private static final String usuario = "root";
	private static final String senha = "17101989";
	private static final String caminho = "jdbc:mysql://localhost/paywater";
	private static final String driver = "com.mysql.jdbc.Driver";
	
	// Conectar ao banco de dados
	public Connection conectar() throws ClassNotFoundException, SQLException {
		// Tratar excepcao e REGISTRAR O DRIVER
		try {
			Class.forName(driver);
			Connection con = DriverManager.getConnection(caminho, usuario, senha);
			return con; // retorna a conexao aberta
		} catch(SQLException | ClassNotFoundException decio) {
			JOptionPane.showMessageDialog(null,"Falha na conexao"+decio.getMessage());
		}
		
		return null;
	}
	
	// criacao do metodo para executar a conexao
	public void inicializarConexao(String Sql) throws ClassNotFoundException {
		try {
			PreparedStatement cone = this.conectar().prepareStatement(Sql);
			cone.execute();
		} catch(SQLException dd) {
			JOptionPane.showMessageDialog(null,"Falha na conexao"+dd.getMessage());
		}
	}
	
	public static void main(String[] args) throws SQLException, ClassNotFoundException {
		DataBase1 cox = new DataBase1();
		cox.conectar();
	}
}
D

esta era a classe que fazia a conexao anterior, nao sei se entendi melhor sua questao.
neste momento o mysql nao tem senha e a base de dados o nome é paywater.

Lucas_Camara

Qual erro aparece quando vc tenta conectar? (imprima o stacktrace da exceção para ver o erro completo)

Criado 12 de fevereiro de 2018
Ultima resposta 12 de fev. de 2018
Respostas 7
Participantes 2