本教程是基于本人的毕业设计,拿出来分享一下,比较简单,上手快。
1、对应的jar包,放在lib文件夹中(蓝色是必须的)
**
2、对应的数据库的user表
**
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`userId` varchar(20) COLLATE utf8_bin NOT NULL,
`password` varchar(20) COLLATE utf8_bin NOT NULL,
`name` varchar(20) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`userId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('admin', '123456', 'Billy');
INSERT INTO `user` VALUES ('wang', '123456', 'Wang');
3、对应的方法
数据库方面使用的是MySQL
DB
package jwgl.util;
import java.sql.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
/**
* @author Billy
*/
public class DB {
// 连接实例
private static Connection conn = null;
//连接地址
String url = "jdbc:mysql://localhost:3306/jwgl?useUnicode=true&characterEncoding=UTF-8";
// MySQL用户名
String user = "root";
// MySQL密码
String password = "123456";
public DB() throws Exception {
Class.forName("com.mysql.jdbc.Driver");
conn=DriverManager.getConnection(url,user,password);
}
//获得连接对象
public static Connection getConnection(){