Esse do consultar site tem um tutorial do Brinedev aqui no fórum.
Sobre fazer um conexão MySQL e inserir valores... Não é tããão simples, mas também não é muito difícil, veja o exemplo:
Conectando:
public Connection con = null;
public Statement s;
public PreparedStatement p;
public String user = Main.getInstance().getConfig().getString("user");
public String senha = Main.getInstance().getConfig().getString("senha");
public String urlconf = Main.getInstance().getConfig().getString("url");
public String dbname = Main.getInstance().getConfig().getString("dbname");
public void conectar(){
final String driver = "com.mysql.jdbc.Driver";
final String url = "jdbc:mysql://"+urlconf +":3306/" + dbname;
try{
Class.forName(driver);
con = DriverManager.getConnection(url, user, senha);
}catch(ClassNotFoundException erro){
System.out.println("Driver não encontrado." + erro.toString());
}catch(SQLException erro){
System.out.println("Ocorreu um erro ao tentar se conectar com o banco de dados." + erro.toString());
}
}
Criando uma tabela (eu optei por sempre criar uma tabela e não uma banco de dados, assim eu evito problemas):
public void criar(){
final String driver = "com.mysql.jdbc.Driver";
final String url = "jdbc:mysql://"+urlconf +":3306/" + dbname;
try{
Class.forName(driver);
con = DriverManager.getConnection(url, user, senha);
s = con.createStatement();
s.executeUpdate("create table if not exists teste("
+" id int not null auto_increment,"
+" nome varchar(30) not null,"
+" motivo varchar(50),"
+" primary key(id)"
+")default charset = utf8;");
s.close();
con.close();
}catch(ClassNotFoundException erro){
System.out.println("Driver não encontrado." + erro.toString());
}catch(SQLException erro){
System.out.println("Ocorreu um erro ao tentar se conectar com o banco de dados." + erro.toString());
}
}
Inserindo dados na tabela:
public void add(String values){
try{
conectar();
s = con.createStatement();
String sql ="insert into teste"
+" (nome)"
+" values"
+" ("+ values +");";
s.executeUpdate(sql);
s.close();
con.close();
System.out.println("Sucesso");
}catch(SQLException e){
System.out.println(e.toString());
}
Se você não entendeu nada, talvez seja porque você não conhece a linguagem MySQL, recomendo aprender no canal "Curso em Video"