数据库
文章平均质量分 84
yangruxi
这个作者很懒,什么都没留下…
展开
-
数据库(二)--数据约束 数据库设计 多表查询 MySQL存储过程 触发器 数据库权限问题
数据约束1.给表添加数据约束,从而约束用户操作表的行为。2.默认值约束(default):当一个字段有默认值约束时,如果给表中插入数据时没有给该字段插入,则给该字段分配一个默认值。CREATE TABLE test( NAME VARCHAR(20), gender VARCHAR(2) DEFAULT '男')INSERT INTO test(NAME) VALUES('张三')原创 2017-06-06 23:02:06 · 1090 阅读 · 0 评论 -
数据库(一)--基本SQL语句
之前学过的存储数据的方式1.集合 好处:效率比较高 弊端:无法得到数据的持久化存储2.IO流 好处:可以得到数据的持久化存储 弊端:频繁地进行IO操作,效率就会比较低3.数据库 好处: (1)得到数据持久化存储; (2)数据管理起来更加方便; (3)效率也比较高。数据库的基本SQL语句使用的是SQLyog客户端。 – 写sql语句,发送给服务端执行 – 在后面可以写注释1.创建库原创 2017-05-31 23:04:48 · 990 阅读 · 1 评论 -
JDBC(二)--批处理/JDBC获取自增长值/处理大数据文件/事务
JDBC进行批处理1.使用批处理的原因: 之前一次操作只能发送一条sql语句到数据库服务器,效率并不高。假如我们要发送2000条数据,那么必须发送2000条数据。 所以现在可以使用sql缓存区,一次发送多条sql到数据库服务器执行,这种操作就叫做批处理。2.JDBC批处理的API: (1)Statement批处理:void addBatch(String sql) //添加sql到缓存区(暂原创 2017-06-14 20:38:59 · 707 阅读 · 0 评论 -
JDBC(一)--JDBC核心API/JDBC工具类/Statement/PreparedStatement/CallableStatement
JDBC入门1.之前操作MySQL数据库:使用MySQL客户端工具连接MySQL服务器,发送sql语句到MySQL服务器,执行。2.JDBC:使用Java程序发送sql语句到数据库服务器端执行。JDBC是Oracle-Sun公司设计的一套专门用于Java程序操作数据库的接口。 java.sql:常用接口 javax.sql:扩展或者新特性的一些接口Java不使用JDBC技术连接数据库图解: J原创 2017-06-07 21:05:21 · 656 阅读 · 0 评论 -
表单提交到数据库实现增删查--Java实现
案例分析: 创建一个表单,暂时只实现注册功能,通过用户名即可注册,注册的信息发送给数据库,可以实现增加、删除、查询所有信息等功能。实现: 1.将MySQL驱动包拷贝到WebRoot–>Web-INF–>lib文件夹下;2.在数据库中建一个user表,只有id和name两个字段;3.创建一个表单,点击确定按钮以后提交,连接到doadd.jsp:<%@ pag...原创 2018-05-16 19:20:54 · 13014 阅读 · 2 评论