Ajuda no insert into

gente depois de muito apanhar e quebra todos os conceitos de orientação a objetos consegui entender como inseri dados na tabela mysql
so que ainda tem um erro as classes não estão aparentemente erradas mais os dados não são vistos na tabela mysql alguém tem uma dica ai vou posta minhas classes

package banco;

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

public class Criaconecxao {

public static Connection getConnecxao() throws SQLException {
    try {
        Class.forName("com.mysql.jdbc.Driver");
        System.out.println("Conectaando ao banco");
        return DriverManager.getConnection("jdbc:mysql://localhost/1anomedio", "root", "123456");
    } catch (ClassNotFoundException e) {
        throw new SQLException(e.getMessage());
    }
}

}

package isael.dwon;

import banco.Criaconecxao;
import com.mysql.jdbc.Connection;
import java.sql.SQLException;
import logica.Contato;

public class ContatoDao {

private Connection conexao;

public ContatoDao() throws SQLException {
 this.conexao = (Connection) Criaconecxao.getConnecxao();
 
}

public void adiciona(Contato c1) throws SQLException {
    String sql = "INSERT INTO Tbl_Aluno (Nome_Aluno)"
            + "VALUES (?)";
    java.sql.PreparedStatement stmt =  conexao.prepareStatement(sql);

    stmt.setString(1, c1.getNome());
    stmt.execute();
    stmt.close();

}

}

package logica;

public class Contato {

private long id;
private String Nome;
private String Nascimento;

public String getNascimento() {
    return Nascimento;
}

public void setNascimento(String Nascimento) {
    this.Nascimento = Nascimento;
}

public String getNome() {
    return Nome;
}

public void setNome(String Nome) {
    this.Nome = Nome;
}

public long getId() {
    return id;
}

public void setId(long id) {
    this.id = id;
}

}

import banco.Criaconecxao;
import com.mysql.jdbc.Connection;
import isael.dwon.ContatoDao;
import java.sql.SQLException;
import logica.Contato;

public class Tets {

public static void main(String args []) throws SQLException{

  Contato cont = new Contato();
   cont.setNome("pedro");

ContatoDao doa = new ContatoDao();
doa.adiciona(cont);
System.out.println(“Adicionado ao banco”);

}
}

o programa esta funcionando mais não está inserindo no banco ja usei o myqlworkbench e deu um refles mais não funcionou

  • Poste o código usando as tags <code> ;
  • Se deu algum erro,coloque aqui;
  • Não tá faltando a porta pra se conectar no mysql?