标签:字段 ice 系统 exe nec local 注册 格式 HERE
什么是数据库?数据库就是存储数据的仓库,本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以通过SQL对数据库进行增删改查操作。
数据库对应一个应用系统,在系统中有很多的功能,每个功能可能涉及一些对象(类),此时,每一个类对应于数据库中的一张表。对象的属性对应于数据库表的字段。
DOS窗口,键入指令services.msc
,然后键入指令net start mysql
开启mysql服务;或者在我的电脑鼠标右键,选择管理,再选择服务和应用程序。
结构化查询语言,关系数据库的国际标准
create database web08 character set utf-8
show database
show create database
drop database web08
Class.forName("com.mysql.jdbc.Driver");
Connnection conn = DriverManager.getConnection("root", "123", "jdbc:mysql://localhost:3306/mydb?useUnicode=true&characterEncoding=UTF8");
Statement stmt = conn.createStatement();
private static void login(String username, String password) throws Exception {
// 注册驱动
Class.forName("com.mysql.jdbc.Driver");
// 获取连接
String url = "jdbc:mysql://localhost:3306/web15";
Connection conn = DriverManager.getConnection(url, "root", "123");
// 书写sql语句
String sql = "select * from user where username = ? and password = ?";
// 创建执行sql语句的对象
PreparedStatement pstmt = conn.prepareStatement(sql);
// 设置参数
pstmt.setString(1, username);
pstmt.setString(2, password);
ResultSet rs = pstmt.executeQuery();
// 处理结果集
if (rs.next()) {
System.out.println("恭喜你," + username + "登录成功!");
System.out.println(sql);
} else {
System.out.println("用户名或密码错误");
}
//关闭资源
if (rs != null) {
rs.close();
}
if (pstmt != null) {
pstmt.close();
}
if (conn != null) {
conn.close();
}
}
标签:字段 ice 系统 exe nec local 注册 格式 HERE
原文地址:https://www.cnblogs.com/zxfei/p/11638415.html