java登录注册数据库:实现基于Java的用户登录注册功能

Java登录注册数据库是一种使用Java语言与数据库交互的方式,它可以实现用户登录和注册功能。下面是一个简单的Java登录注册数据库的代码示例:

Java登录注册数据库是一种使用Java语言与数据库交互的方式,它可以实现用户登录和注册功能。是一个简单的Java登录注册数据库的代码示例:

Java登录注册数据库是一种使用Java语言与数据库交互的方式,它可以实现用户登录和注册功能。

是一个简单的Java登录注册数据库的代码示例:

// 导入相关的包

import java.sql.*;

public class LoginRegister {

public static void main(String[] args) {

// 数据库连接

Connection conn = null;

try {

Class.forName("com.mysql.jdbc.Driver");

String url = "jdbc:mysql://localhost:3306/test";

String user = "root";

String password = "123456";

conn = DriverManager.getConnection(url, user, password);

System.out.println("数据库连接成功!");

} catch (ClassNotFoundException e) {

e.printStackTrace();

} catch (SQLException e) {

e.printStackTrace();

}

// 用户登录

try {

System.out.println("请输入用户名:");

String username = "admin";

System.out.println("请输入密码:");

String password = "123456";

String sql = "select * from user where username = ? and password = ?";

PreparedStatement ps = conn.prepareStatement(sql);

ps.setString(1, username);

ps.setString(2, password);

ResultSet rs = ps.executeQuery();

if (rs.next()) {

System.out.println("登录成功!");

} else {

System.out.println("登录失败!");

}

} catch (SQLException e) {

e.printStackTrace();

}

// 用户注册

try {

System.out.println("请输入用户名:");

String username = "test";

System.out.println("请输入密码:");

String password = "123456";

String sql = "insert into user (username, password) values (?, ?)";

PreparedStatement ps = conn.prepareStatement(sql);

ps.setString(1, username);

ps.setString(2, password);

int result = ps.executeUpdate();

if (result > 0) {

System.out.println("注册成功!");

} else {

System.out.println("注册失败!");

}

} catch (SQLException e) {

e.printStackTrace();

}

}

}

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(552)
python 渲染html:Hello World
上一篇
python rolling函数:How to Use Python Rolling Function for Data Ana
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(34条)