From: http://www.cnblogs.com/cyq1162/archive/2011/05/17/2049055.html在 CYQ.Data 数据框架的反向工程中,遇到MySQL的问题又2个,记录下先。1:对于时间的默认值,为:CURRENT_TIMESTAMP,不允许一个表存在两个...
分类:
数据库 时间:
2015-08-16 15:01:16
阅读次数:
168
视图是绝大部分数据库开发中都会使用的概念。使用视图大致有两个方面的原因。1.封装查询数据库虽然可以存储海量数据,但是在数据表设计上却不可能为每种关系创建数据表。例如,对于学生表,存储了学生信息,学生的属性包括学号、姓名、年龄、家庭地址等信息;而学生成绩表只存储了学生学号、科目、成绩等信息。现需获得学...
分类:
数据库 时间:
2015-08-16 13:48:41
阅读次数:
560
zTree市县实现三个梯级数据库映射Province.hbm.xml: ...
分类:
数据库 时间:
2015-08-16 13:44:48
阅读次数:
175
1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:selecttable1.column,table2.columnfromtable1[inner|left...
分类:
数据库 时间:
2015-08-16 13:45:23
阅读次数:
238
MySQL支持一台机器上启动多个实例,如果你的机器性能很好的话,启动多个实例将最大化利用你的服务器硬件资源。MySQL多实例一般有两种配置方法:1、官方推荐的mysqld_multi方式,多个实例共享一份配置文件2、每个实例使用单独的配置文件 (本文介绍这种方式)软件环境1、SUSE Linux E...
分类:
数据库 时间:
2015-08-16 13:43:01
阅读次数:
178
一、写在前面 随着开发、测试任务进入尾声,大家都在整理一些项目发布前的一些准备工作,其中一个重要的工作就是为之前写的一些sql语句建立索引,这高并发、高访问量的环境下是非常有必要的,建立一个好的索引能够极大地提高sql语句的查询效率,那么问题来了,到底什么是索引,怎样才能建立一个好的索引呢?本文以mysql Innodb存储引擎为例,结合实际的项目来看一下,如何建立一个好的而索引。 二...
分类:
数据库 时间:
2015-08-16 12:17:45
阅读次数:
190
DELETE FROM Person WHERE LastName = 'Wilson'...
分类:
数据库 时间:
2015-08-16 12:17:09
阅读次数:
158
Oracleserver端的操作,如以下一般: 1) 安装Oracleserver软件 2) 创建数据库(安装时自己主动创建) 3) 配置监听(安装时自己主动配置) 4) 启动Oracle实例 5) 创建用户表空间 6) 创建新用户并授权以下就開始讲创建用户表空间、创建新用户并授权两项: 首先要用系...
分类:
数据库 时间:
2015-08-16 12:06:53
阅读次数:
227
关系数据库的概念以关系模型建立的数据库就是关系数据库(RelationalDataBase,RDB),关系数据库系统的DBMS是关系型数据库管理系统(RelationalDataBaseManagementSystem,RDBMS)。关系数据库中包含若干个关系,每个关系都由关系模式确定,每个关系模式...
分类:
数据库 时间:
2015-08-16 12:04:10
阅读次数:
195
(1)整数型整数包括bigint、int、smallint和tinyint,从标识符的含义就可以看出,它们的表示数范围逐渐缩小。lbigint:大整数,数范围为-263(-9223372036854775808)~263-1(9223372036854775807),其精度为19,小数位数为0,长度...
分类:
数据库 时间:
2015-08-16 12:00:12
阅读次数:
181
mysqladmin命令(回目录) 格式如下(其中,USER为用户名,PASSWORD为新密码): mysqladmin -u USER -p password PASSWORD 该命令之后会提示输入原密码,输入正确后即可修改。 例如,设置root用户的密码为12345...
分类:
数据库 时间:
2015-08-16 10:55:21
阅读次数:
330
存储过程与存储函数说明:存储函数有返回值!存储过程没有返回值!
指存储在数据库中供所有用户程序调用的子程序叫存储过程、存储函数。
什么时候用存储过程/存储函数
原则:如果只有一个返回值,用存储函数;否则,就用存储过程。
1.创建存储过程
用CREATE PROCEDURE命令建立存储过程。语法如下:
create [or replace] PROCEDURE 过程名[(参数列表...
分类:
数据库 时间:
2015-08-16 10:51:38
阅读次数:
251
说明
数据库触发器是一个与表相关联的、存储的PL/SQL程序。每当一个特定的数据操作语句(Insert,update,delete)在指定的表上发出时,Oracle自动地执行触发器中定义的语句序列。
触发器的类型
语句级触发器:在指定的操作语句操作之前或之后执行一次,不管这条语句影响了多少行 。
行级触发器(FOR EACH ROW):触发语句作用的每一条记录都被触发。在行级触发器中使用o...
分类:
数据库 时间:
2015-08-16 10:46:41
阅读次数:
178
闪回删除的表:
删除表:
drop table aa;
drop table aa purge; 不经过回收站,不能闪回
闪回删除的表语法:--所谓闪回的意思就是还原回收站中的表
FLASHBACK TABLE [schema.]
TO
{[BEFORE DROP [RENAME TO table]]
[ENABLE|DISABLE]TRIGGERS}
查看回...
分类:
数据库 时间:
2015-08-16 10:48:16
阅读次数:
223
VS2012,VS2013新增的轻量级数据库LocalDB,有个这个,开发人员就不必再安装庞大的SQL server了,可以方便地测试运行小型项目;既然是轻量级数据库,它抛弃了庞大的身躯,功能上当然也会受到局限,其中之一就是它默认的排序规则,使用默认排序规则,从网站前台添加的中文数据在数据库中显示乱...
分类:
数据库 时间:
2015-08-16 10:43:43
阅读次数:
188
1 CREATE DATABASE datebase_name 2 ON PRIMARY 3 (NAME=Orders_dat, 4 FILENAME='D:\数据库\2008\DATA\20150816.mdf', 5 SIZE=10, 6 MAXSIZE=50, 7 FILEGROWTH=5%....
分类:
数据库 时间:
2015-08-16 10:42:43
阅读次数:
194
先是Book类。略然后一个主页,写一个表单,提交Book的信息到AddBook。略AddBook.jsp连接jdbc,并向Book表插入。 "> uuuu ...
分类:
数据库 时间:
2015-08-16 10:39:07
阅读次数:
166