谁会java 帮我写个简单程序,linux下的给mysql写数据
发布网友
发布时间:2022-04-15 07:41
我来回答
共1个回答
热心网友
时间:2022-04-15 09:10
public static boolean register(int id, String password, String name,
String phone, String email) {
boolean flag = false;
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/test";
String dbUser = "root"
String dbPassword = "1234"
try {
// 1.注册驱动
Class.forName(driver);
// 2.通过url/dbUser/dbPassword获得连接
Connection conn = DriverManager.getConnection(url, dbUser, dbPassword);
// 3.传递sql语句给数据库,并接收结果
String sql = "insert into student_ning "
+ " (id,password,name,phone,email) " + " values(" + id + ",'"
+ password + "','" + name + "','" + phone + "','" + email + "')";
System.out.println(sql);
Statement stmt = conn.createStatement();
int n = stmt.executeUpdate(sql);
// 是否有结果
if (n == 1) {
flag = true;
}
// 4.关闭资源
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
return flag;
}
这个只是一个函数,你自己去调用 sql语句你看得懂吧