导航

上一页 1 ··· 9 10 11 12 13 14 15 下一页

2020年11月18日

摘要: 数据库外键关系表示的其实是一种一对多关系,所以处理一对多时可以使用外键。 阅读全文

posted @ 2020-11-18 11:12 sealong 阅读(152) 评论(0) 推荐(0)

摘要: 客户信息表(c CUSTOM)有以下字段:id、name、mobile 客户订单表(C_ORDER)有以下字段:id、custom_id、commodity、count、order _date Select * from c_order order by order_date desc limit 阅读全文

posted @ 2020-11-18 11:11 sealong 阅读(131) 评论(0) 推荐(0)

摘要: a、尽可能使用更小的整数类型.(mediumint就比int更合适). b、尽可能的定义字段为not null,除非这个字段需要null. c、如果想要清空表的所有记录,建议用truncate table tablename而不是delete from tablename. d、避免出现SELECT 阅读全文

posted @ 2020-11-18 11:10 sealong 阅读(71) 评论(0) 推荐(0)

2020年11月17日

摘要: 使用limit关键字。Select * from 表名 where 条件 limit 开始位置,结束位置。通过动态的改变开始和结束位置的值来实现分页 阅读全文

posted @ 2020-11-17 08:02 sealong 阅读(89) 评论(0) 推荐(0)

摘要: 事务是作为单个逻辑工作单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务 。JDBC处理事务有如下操作: conn.setAutoComit(false);设置提交方式为手工提交conn.commit()提交事务 c 阅读全文

posted @ 2020-11-17 08:01 sealong 阅读(131) 评论(0) 推荐(0)

摘要: java.util.Date包含日期和时间,而java.sql.Date只包含日期信息,而没有具体的时间信息。如果你想把时间信息存储在数据库 里,可以考虑使用Timestamp或者DateTime字段。 阅读全文

posted @ 2020-11-17 08:00 sealong 阅读(292) 评论(0) 推荐(0)

2020年11月16日

摘要: a、数据库资源是非常昂贵的,用完了应该尽快关闭它。Connection, Statement, ResultSet等JDBC对象都有close方法,调用它就好了。 b、养成在代码中显式关闭掉ResultSet,Statement,Connection的习惯,如果你用的是连接池的话,连接用完后会放回池 阅读全文

posted @ 2020-11-16 09:26 sealong 阅读(69) 评论(0) 推荐(0)

摘要: 数据库连接是一种关键的有限的昂贵的资源,对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序 的性能指标。数据库连接池正是针对这个问题提出来的。 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是重新建立一个;释 放空闲时间超过最大空闲时 阅读全文

posted @ 2020-11-16 09:25 sealong 阅读(115) 评论(0) 推荐(0)

摘要: 事务是作为单个逻辑工作单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为原子性、一致性、隔离性和持久性 (ACID) 属性,只有这样才能成为一个事务 。JDBC处理事务有如下操作: conn.setAutoComit(false);设置提交方式为手工提交conn.commit()提交事务 c 阅读全文

posted @ 2020-11-16 09:23 sealong 阅读(73) 评论(0) 推荐(0)

2020年11月15日

摘要: 在查询数据库后会返回一个ResultSet,它就像是查询结果集的一张数据表。ResultSet对象维护了一个游标,指向当前的数据 行。开始的时候这个游标指向的是第一行。如果调用了ResultSet的next()方法游标会下移一行,如果没有更多的数据了, next()方法会返回false。可以在for 阅读全文

posted @ 2020-11-15 20:05 sealong 阅读(265) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 下一页