
jdbc
文章平均质量分 67
USTCZYY
这个作者很懒,什么都没留下…
展开
-
DataSource
一、DataSource接口是一个更好的连接数据源的方法: JDBC1.0是原来是用DriverManager类来产生一个对数据源的连接。JDBC2.0用一种替代的方法,使用DataSource的实现,代码变的更小巧精致,也更容易控制。 一个DataSource对象代表了一个真正的数据源。根据DataSource的实现方法,数据源既可以是从关系数据库,也电子表格,还可以是一个表格转载 2013-09-03 15:51:22 · 2406 阅读 · 0 评论 -
数据库理论归纳
执行顺序: select... from... where... group by... having ...order by...的执行顺序 (from)(where)(group by)(having)(select)(order by) 增、删、改、建 : 建:create table tabname(col1 , col2 ...); 增:insert into tabna原创 2013-12-07 11:01:51 · 730 阅读 · 0 评论 -
50个经典的SQL面试题目
Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001')原创 2013-12-26 11:29:27 · 1064 阅读 · 0 评论 -
mysql导入及导出txt文件
导入数据库: mysql>use databasename; mysql>load data infile "E:\\test\\test.txt" into table tablename fields terminated by '|' lines terminated by '\r\n'; 如果没有换行则: mysql>load data infile "E:\\test\\te原创 2013-10-21 20:24:29 · 3650 阅读 · 0 评论 -
mysql的存储引擎
需要特别注意,存储引擎是基于表的,而不是数据库的,常见的引擎有以下几种 1、InnoDB存储引擎 2、MyISAM存储引擎 3、NDB存储引擎 4、Memory存储引擎 5、Archive存储引擎 6、Federated存储引擎 7、Maria存储引擎 8、其他的Merge、CSV、Sphinx、Infobright引擎等原创 2014-03-03 22:12:58 · 688 阅读 · 0 评论 -
mysql显示SQL语句执行时间
查看 MySQL 語法 詳細執行時間 與 CPU/記憶體使用量: MySQL Query Profiler MySQL 的 SQL 語法調整主要都是使用 EXPLAIN , 但是這個並沒辦法知道詳細的 Ram(Memory)/CPU 等使用量. 於 MySQL 5.0.37 以上開始支援 MySQL Query Profiler, 可以查詢到此 SQL 會執行多少時間, 並看出 CPU/Mem转载 2013-10-24 16:57:28 · 5165 阅读 · 1 评论 -
JDBC常见面试试题(一)
什么是JDBC,在什么时候会用到它? JDBC的全称是Java DataBase Connection,也就是Java数据库连接,我们可以用它来操作关系型数据库。JDBC接口及相关类在java.sql包和javax.sql包里。我们可以用它来连接数据库,执行SQL查询,存储过程,并处理返回的结果。 JDBC接口让Java程序和JDBC驱动实现了松耦合,使得切换不同的数据库变得更加简单。转载 2014-03-18 11:25:39 · 3430 阅读 · 1 评论 -
JDBC常见面试题(二)
JDBC的保存点(Savepoint)是什么,如何使用? 有时候事务包含了一组语句,而我们希望回滚到这个事务的某个特定的点。JDBC的保存点可以用来生成事务的一个检查点,使得事务可以回滚到这个检查点。 一旦事务提交或者回滚了,它生成的任何保存点都会自动释放并失效。回滚事务到某个特定的保存点后,这个保存点后所有其它的保存点会自动释放并且失效。可以读下这个了解更多关于JDBC Savepoint的转载 2014-03-19 09:06:31 · 1688 阅读 · 0 评论