error connect java to database hostinger: Access denied for user '******* _ ****' @ 'localhost' (using password: YES)

0
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package parte_conexion;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

public class conexion {

    private String usuario;
    private String contraseña;
    private String base_datos;
    private Connection co;

    public conexion(String usuario, String contraseña, String base_datos) {
        this.usuario = usuario;
        this.contraseña = contraseña;
        this.base_datos = base_datos;
        this.co = null;

    }

    public void conectar_a_hostinguer() throws ClassNotFoundException, SQLException {

        Connection c = null;
        Class.forName("com.mysql.jdbc.Driver");
        //el metodo getConnection() hay que adaptarlo para conectarlo a mi base de daots de hostinguer
         c = DriverManager.getConnection("jdbc:mysql://localhost:3306/java", getUsuario(), getContraseña());
        Statement stm = co.createStatement();
        System.out.println("Conectado correctamente a la Base de Datos de Hostinguer --> '"+getBase_datos()+"'");
        this.co = c;
    }

    public void insertar_usuario(String email, String nombre,String apel1,String apel2,String password,String fecha_registro){


    }

    public void borrar_usuario(String email){

    }

    //---------------------------------------------------------------
    /**
     * @return the usuario
     */
    public String getUsuario() {
        return usuario;
    }

    /**
     * @param usuario the usuario to set
     */
    public void setUsuario(String usuario) {
        this.usuario = usuario;
    }

    /**
     * @return the contraseña
     */
    public String getContraseña() {
        return contraseña;
    }

    /**
     * @param contraseña the contraseña to set
     */
    public void setContraseña(String contraseña) {
        this.contraseña = contraseña;
    }

    /**
     * @return the base_datos
     */
    public String getBase_datos() {
        return base_datos;
    }

    /**
     * @param base_datos the base_datos to set
     */
    public void setBase_datos(String base_datos) {
        this.base_datos = base_datos;
    }

    /**
     * @return the co
     */
    public Connection getCo() {
        return co;
    }

    /**
     * @param co the co to set
     */
    public void setCo(Connection co) {
        this.co = co;
    }

}

My test

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

        //usuario,password,bd
        try {

        conexion c = new conexion("*******_**", "********", "*************");
        c.conectar_a_hostinguer();
        } 
        catch (Exception e) {
            System.out.println("Error al conectar: "+e);
        }
    }
}
    
asked by Selito95 07.07.2017 в 20:25
source

0 answers