建表语句
英雄表:
SET FOREIGN_KEY_CHECKS=0;
-- Table structure for hero
DROP TABLE IF EXISTS hero
;
CREATE TABLE hero
(hid
int(11) NOT NULL AUTO_INCREMENT COMMENT '英雄id',hname
varchar(255) DEFAULT NULL COMMENT '英雄名称',hskill
varchar(255) DEFAULT NULL COMMENT '英雄技能',
PRIMARY KEY (hid
)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- Records of hero
INSERT INTO hero
VALUES ('1', '鲁班', '河豚手雷');
INSERT INTO hero
VALUES ('2', '孙尚香', '红莲炸弹');
INSERT INTO hero
VALUES ('3', '韩信', '背水一战');
用户表:
SET FOREIGN_KEY_CHECKS=0;
-- Table structure for user
DROP TABLE IF EXISTS user
;
CREATE TABLE user
(uid
int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',uname
varchar(255) DEFAULT NULL COMMENT '用户名',upassword
varchar(255) DEFAULT NULL COMMENT '用户密码',uage
varchar(255) DEFAULT NULL COMMENT '用户年纪',
PRIMARY KEY (uid
)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-- Records of user
INSERT INTO user
VALUES ('1', 'zhu', '123', '18');
INSERT INTO user
VALUES ('2', 'lun', '456', '16');
INSERT INTO user
VALUES ('3', 'xiong', '789', '17');
要求:
思路如下:
1.使用navicat工具连接数据库,然后新建查询,将sql语句放上去执行就可以创建好表以及添加数据
2.使用eclipse或者idea创建一个Java项目,新建一个配置文件,编写数据库驱动,url,用户名密码
3.引入相关依赖或者jar包
4.编写一个jdbc连接池工具类,并通过IO流的方式获取数据库对应的配置
5.编写java业务代码,调用工具类,完成连接数据库后,编写sql,通过Java操纵sql,根据题目需求完成对应增删改查
这个是你的作业吧,同学?
有什么疑问可以来交流。
System.out.println("可以私---信我,进行问题讨论");
???直接就把作业丢上来了吗?不矜持一下?