数据库基本操作

来源:互联网 发布:base64 php解码代码 编辑:程序博客网 时间:2024/06/05 18:55

1.查询一周之内的数据

select * from 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(字段名);

2.插入 年-月-日 时:分:秒的时间

pstmt.setTimestamp(7, new Timestamp(System.currentTimeMillis()))   //貌似new Date().getTime() 也只能返回年月日

3.数据库乱码问题

项目编码,数据库编码均为 utf8

改连接为 url=jdbc:mysql://192.168.202.108:3306/aliyun?useUnicode=true&characterEncoding=gbk

4.PreparedStatement    id问题

PreparedStatement pstmt = SQLConnection.getInstance().prepareStatement("insert into comments(a,b,c) values(?,?,?)",Statement.RETURN_GENERATED_KEYS);
pstmt.setInt(1, 0);
pstmt.setInt(2, 0);
pstmt.setString(3, "str");
pstmt.execute();

0 0
原创粉丝点击