Como inserir valores no banco de dados mysql com java se?

Como faz para inserir valores na tebela mysql comjava desktop?

Eu ja criei e conectei o banco .
so falto saber como inserir valores.

Você ja crio a classe de conexão?

se sim procure por prepareStatement você vai usar ele para executar código SQL.

Eu utilizei esse código aqui, não está acusando nenhum erro.




          try {
           Class driver = Class.forName("org.gjt.mm.mysql.Driver");
        

    } catch (ClassNotFoundException e) {
          
        e.printStackTrace();
    }
    String url = "jdbc:mysql://localhost:3306/MyNewDatabase";
    String usuarioBD = "root";
    String senhaBD = "admin";
    try {
        DriverManager.getConnection(url, usuarioBD, senhaBD);
   } catch (SQLException e1) {
     
      e1.printStackTrace();
   }

Boa noite Felipe.

Tendo que você já criou a classe de conexão com o banco, a melhor coisa é utilizar a PreparedStatement do Java para recuperar e inserir dados no banco.

A apostila FJ21 da Caelum, em seu primeiro capítulo trata muito bem esse assunto.

Esse primeiro capítulo foi suficiente para eu programar direito as minhas classes de manipulação de dados, de tal forma a evitar muitos problemas futuros.

Segue o link da apostila. http://www.caelum.com.br/download/caelum-java-web-fj21.pdf Qualquer problema posta que nós te ajudamos.

Abraços

mas diz aew como é que da um inset … so para eu ver mais ou menos como é.

?