随笔分类 -  数据库相关

摘要:准备: 数据表 sql CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(10) DEFAULT NULL, varchar(10) DEFAULT NULL, date DEFAULT NULL, timestamp NULL DEFA 阅读全文
posted @ 2020-04-23 04:32 行者老夫 阅读(598) 评论(0) 推荐(0)
摘要:每次使用jdbc 我们都要 加载驱动类 创建链接 创建Statement 接口对象执行sql 关闭资源 按照这样的套路可以封装一些重用代码方便在其他方法中调用 阅读全文
posted @ 2020-04-23 02:07 行者老夫 阅读(421) 评论(0) 推荐(0)
摘要:在数据库中: clob用于存储大量的文本数据 可以使用字符流操作 clob用于存储大量的二进制数据 可以使用字节流操作 以mysql为例 先准备一张表: sql CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(10) DEFAULT N 阅读全文
posted @ 2020-04-21 00:14 行者老夫 阅读(366) 评论(0) 推荐(0)
摘要:MySQL中常用的时间类有: java.sql.Date, Time, Timestamp 用的比较多的是ava.sql.Date和TimeStamp: 先看表结构 sql CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(10) DEF 阅读全文
posted @ 2020-04-20 03:39 行者老夫 阅读(439) 评论(0) 推荐(0)
摘要:JDBC事务处理: 事务处理一般在事务开始前把事务提交设置为false 所有DML语句执行完成后提交事务 demo: JDBC批处理 JDBC 进行batchc操作时: 1、设置事务自动提交为false 2、一般使用Statement接口,PreparedStatement有预编译可能出错 demo 阅读全文
posted @ 2020-04-20 03:33 行者老夫 阅读(646) 评论(0) 推荐(0)
摘要:先搞个表 sql CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(10) DEFAULT NULL, varchar(10) DEFAULT NULL, date DEFAULT NULL, timestamp NULL DEFAULT 阅读全文
posted @ 2020-04-20 03:26 行者老夫 阅读(373) 评论(0) 推荐(0)