
mysql数据库
mysql数据库笔记系列
wangjian_an
这个作者很懒,什么都没留下…
展开
-
mysql笔记十——数据库分页技术(再分页,模糊查询)
1.什么是数据分页:数据分页就是将很多条记录像书本一样分页,每页显示多少行记录;2.为什么要数据分页:当我们进行sql语句查询时,假如数据有成千上万行记录,如果在同一个页面去显示,那这个页面得有多大,数据就要很多,而我们所需的记录又很少,不使用分页,查看起来那么繁琐,而且一不小心容易看着眼花。使用数据分页,就行书本一样,有页数,一目了然。相当简洁。3.核心sql语句:S原创 2016-08-16 14:26:26 · 5275 阅读 · 1 评论 -
mysql笔记九——Dbutils的使用(增删改查,事务)
DbUtils :提供如关闭连接、装载JDBC驱动程序等常规工作的工具类,里面的所有方法都是静态的DBUtils是java编程中的数据库操作实用工具,小巧简单实用 1.对于数据表的读操作,他可以把结果转换成List,Array,Set等java集合,便于程序员操作; 2.对于数据表的写操作,也变得很简单(只需写sql语句) 3.可以使用数据源,使用JNDI,数据库连接池等技术来优原创 2016-08-15 16:40:00 · 4994 阅读 · 0 评论 -
mysql笔记八——开源数据库连接池DBCP和C3P0的使用
DBCP数据库连接池DBCP 是 Apache 软件基金组织下的开源连接池实现,使用DBCP数据源,应用程序应在系统中增加如下两个 jar 文件: Commons-dbcp.jar:连接池的实现 Commons-pool.jar:连接池实现的依赖库 Tomcat 的连接池正是采用该连接池来实现的。该数据库连接池既可以与应用服务器整合使用,也可由应用程序独立使用。核心代码static{原创 2016-08-13 13:50:05 · 2562 阅读 · 0 评论 -
mysql笔记六——元数据(Metadata)DataBaseMetaData、ParameterMetaData 、ResultSetMetaData
定义:描述数据的数据,对数据及信息资源的描述性信息。元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。元数据的作用和意义: 元数据是关于数据的描述性数据信息,说明数据内容、质量、状况和其他有关特征的背景信息。其目的是促进数据集的高效利用,并原创 2016-08-10 14:48:39 · 5489 阅读 · 0 评论 -
mysql笔记七——Java实现excel表的读写(导出mysql数据库的所有表到excel表)
java对cxcel表的读些主要是通过Apache POI的支持。Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的Java A原创 2016-08-10 23:54:05 · 4053 阅读 · 0 评论 -
mysql笔记一 ----mysql数据库的安装和基础指令
一、mysql数据库的安装(win7—mysql-5.6.22-winx64)windows下mysql免安装配置 1、 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx642、 修改配置文件 复制my-default.ini为my.ini 文件3、 修改my.ini 在[mysqld] 组:原创 2016-08-05 00:35:05 · 1192 阅读 · 0 评论 -
mysql笔记二----mysql数据库乱码出现的原因、解决办法和表之间的设计,增加约束
INSERT INTO sstud(sno,sname,sage,saddress,ssex) VALUES(‘1013’,’Big’,25,’自己人’,’男’); DELETE FROM sstud WHERE sno=’1013’; UPDATE sstud SET saddress=’中国北京’ WHERE sno=’1013’; SELECT * FROM sstud ; SEL原创 2016-08-06 00:46:22 · 1097 阅读 · 0 评论 -
mysql笔记三-----sql存储过程、事务的隔离级别和sql各查询的区别、防黑
查询事务隔离级别: select @@tx_isolation;设置事务隔离级别(read-uncommitted):set session transaction isolation level read uncommitted;//可以读到没有其他客户端提交的设置事务隔离级别(read-committed):set session transaction isolation level rea原创 2016-08-07 23:23:43 · 2101 阅读 · 4 评论 -
mysql笔记四——TEXT、LOB类型的使用和存储过程的使用
先建立一个带有text类型和lob类型的表格 CREATE TABLE note( id INT AUTO_INCREMENT PRIMARY KEY, node TEXT ); create table img( id int, img blob ); myelipse下使用原创 2016-08-09 00:32:56 · 5206 阅读 · 0 评论 -
mysql笔记五——数据库连接池(原理、构建)和java动态代理的使用
数据库连接池1、什么是数据库连接池? 数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。 2、为什么要引入数据库连接池?出现的原因 用户每次请求都需要向数据库获得链接,而数据库创建原创 2016-08-10 02:00:59 · 3038 阅读 · 0 评论