Mysql
文章平均质量分 57
Coanan
小叶
展开
-
java 将日期时间存入mysql数据库
在JAVA中将日期和时间插入到MySQL数据库的方法方法一:使用java.sql.Timestamp这个类来进行转换(推荐)java.util.Date date = new Date();//获得当前时间Timestamp t = new Timestamp(date.getTime());//将时间转换成Timestamp类型,这样便可以存入到Mysql数据库中方法二:将Date时间转换成特定格式的字符串String,这样也能存入数据库DateFormat df = new Sim原创 2022-03-07 18:07:59 · 7174 阅读 · 2 评论 -
Mysql第8章DAO模式上机练习
上机01:实现宠物主人登录的数据访问上机02:实现宠物主人登录业务上机03:实现宠物类型查询上机04:实现主人领养宠物首先在数据库创建三个表,分别是:主人表(Master),字段分别是:id、name、password。宠物种类表(pet_type),字段分别是:id、name。宠物表(pet),字段分别是:id、master_id、name、type_id、health、love、adopt_time、status。仅供参考!!!BaseDao类:/** * 数据库连接与..原创 2021-08-25 10:05:06 · 1488 阅读 · 3 评论 -
Mysql第五章事务、视图、索引、备份和恢复上机练习
-- 上机练习1#批量插入参加今天“Logic Java”课程考试的3名学生成绩。如果输入的成绩大于100分,则取消操作。BEGIN;INSERT into result (studentNo,subjectNo,examDate,studentResult)VALUES (10001,1,now(),40);INSERT into result (studentNo,subjectNo,examDate,studentResult)VALUES (10002,1,now(),80);INSE原创 2021-08-21 16:52:36 · 752 阅读 · 0 评论 -
JDBC的英文全称是什么?
1.JDBC的英文全称是什么?答:Java Database Connectivity2.JDBC的主要作用是什么?答:jdbc作用连接数据库3.PreparedStatement与Statement相比,具有什么优势?提高了代码可读性和可维护性。提高了SQL语句执行的性能。提高了安全性。JDBC APL介绍DriverManager :依据数据库的不同,管理JDBC驱动Connection :负责连接数据库并担任传送数据的任务 Statement :由 Connectio.原创 2021-08-19 16:46:25 · 1431 阅读 · 0 评论 -
Mysql数据库第四章高级查询(二)简答
--2查询没有借阅信息的读者编号和姓名SELECT reader.rid,reader.rName FROM readerwhere NOT EXISTS( SELECT * FROM borrow WHERE reader.rid=borrow.rid)--3查询到今天为止应还书但还未还书的信息SELECT reader.rid,reader.rName,book.bid,book.bName,willDate FROM borrowINNER JOIN reader ON borr..原创 2021-08-19 14:58:45 · 2293 阅读 · 0 评论 -
Mysql数据库第四章高级查询(二)上机练习
-- 上机练习1select r.studentNo 学号,r.subjectNo 科目编号,r.studentResult 考试成绩,r.examDate 考试日期 from result rinner join student s ON r.studentNo = s.studentNoWHERE EXISTS(select * from student where gradeId = ( select gradeid from grade where gradeName = 'S2')..原创 2021-08-19 14:54:38 · 1195 阅读 · 1 评论 -
Mysql数据库第三章高级查询上机
--上机练习1create table preson( number int(4) not null comment '序号' PRIMARY KEY, name VARCHAR(50) not null comment'姓名', sex char(2) null comment'性别', bornDate datetime comment'出生日期')comment'person结构表'#修改表名称ALTER table preson rename tb_preson#删...原创 2021-08-14 12:49:57 · 516 阅读 · 0 评论 -
Mysql数据库第三章简答
使用Java实现数据库编程-- 使用子查询获得当前没有被读者借阅的图书信息SELECT bName AS 图书名称,bid AS 图书编号,author AS 作者名称,pubComp AS 出版社,price AS 单价FROM bookWHERE bid NOT IN( SELECT nif FROM borrow);-- 使用子查询获得今年的所有缴纳罚款的读者清单SELECT reader.rName AS 读者姓名,book.bName AS 图书名称,pDate ...原创 2021-08-14 12:46:54 · 864 阅读 · 0 评论 -
MySQL提示Truncated incorrect DOUBLE value解决方法
在使用jdbc的过程中遇到了Truncated incorrect DOUBLE value这么个问题,部分代码如下://employeeNum是数字字符串,arrangeDate是格式为yyyy-MM-DD的日期字符串String sql="UPDATE arrange SET askForLeave='是' WHERE employeeNum='"+employeeNum+"' and arrangeDate='"+leaveDate+"'";//String sql="UPDATE arrang原创 2021-08-07 15:32:48 · 1051 阅读 · 0 评论