java - 我如何制作连接到 mysql 数据库的可执行文件?

标签 java mysql

我正在尝试做一个非常简单的程序,它获取一个名称,然后插入到数据库中。我正在使用 netbeans、mySQL Workbench 和 xampp。 我遇到的问题是当我进行构建时,可执行文件不插入名称。 当我在 Netbeans 上工作时,该程序运行良好。正确插入名称,没有错误。 我怎样才能有一个可执行文件将名称插入数据库?

这是我用来将名称插入表中的代码。

公共(public) boolean guardar(字符串名称){

 try{
        String consulta = "insert into cliente values ('"+ nombre +"')";

        this.smt.executeUpdate(consulta);//Ejecuto la consulta
        this.smt.close();
        return true;
    }catch(SQLException e){
        System.err.println(e);
        return false;
    }
}

最佳答案

如果您的代码在 netbeans 中工作,那么您的代码可能不是问题。你是如何构建它以及如何运行它的?另外,在使用 mysql 语句和用户输入时,始终使用准备好的语句而不是字符串连接,因为它更安全

关于java - 我如何制作连接到 mysql 数据库的可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56726407/

相关文章:

java - 如何在java中访问这个匿名类方法?

java - CellStyle共享同一个堆地址apache poi

php - 是否可以保存通过多个 HTTPRequest 分发的数据库查询结果?

java - 电池没电时会调用哪些 Android 方法?

java - web.xml 上的 servlet 条目中的 load_on_startup 的可能值是什么?

java - HikariCP + Hibernate + MySql : warnings even when defining correct 'driverClassName' property

MySQL 自动将字符串转换/转换为数字?

mysql - MySQL 中的 GROUP BY 优先级

php - Cometchat,按发送日期说明订购

mysql - 将sql文件转换并导入postgresql