做一个项目,必然是少不了数据库设计的!在学习阶段,基本都是单表。然而在实际开发过程中,一对多,多对多的表处处都是!简单整理一下,一对多,多对多表如何设计整理一下思路: 数据库实体间有三种对应关系:一对一,一对多,多对多。 一对一关系示例: 一个学生对应一个学生档案材料,或者每个人都有唯一的身份证编号 ...
分类:
数据库 时间:
2016-03-27 12:40:44
阅读次数:
2565
一 更改表的信息 alter table students add primary key (stunum); 为已经创建好的表添加主键。 alter语句不仅可以添加主键,还可以对已经创建好的表修改一些东西,这里创建了主键,对于MySQL而言,添加了主键也就加了个主键索引,所以我们会看到的现象时候这 ...
分类:
数据库 时间:
2016-03-27 12:40:43
阅读次数:
233
记录一下自己使用中的相关问题,方便有相同问题的同学解决。 关于在VS中的各种配置。看这里。只是须要注意一下,我如今用的mysql版本号是5.6的,已经没有【MySQL Server \lib\opt】这个路径了。将这一项设置到【MySQL Server \lib】就可以 假设出现例如以下错误: 1> ...
分类:
数据库 时间:
2016-03-27 12:37:56
阅读次数:
220
转自(http://blog.csdn.net/hguisu/article/details/7325124) 1 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slave ...
分类:
数据库 时间:
2016-03-27 12:35:56
阅读次数:
300
一、数学函数 数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值 SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数 SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数 SE ...
分类:
数据库 时间:
2016-03-27 12:30:02
阅读次数:
335
转自 http://blog.csdn.net/m582445672/article/details/7731565 操作系统环境:CentOS5.51.MySQL 主从流程图2.MySQL 主从说明 a.主服务器一定要开启二进制日志文件. b.MySQL使用3个线程来执行复制功能(其中1个在主服务 ...
分类:
数据库 时间:
2016-03-27 12:24:11
阅读次数:
396
http://www.jb51.net/article/71193.htm http://www.webdiyer.com/utils/spgenerator/ ...
分类:
数据库 时间:
2016-03-27 11:09:46
阅读次数:
206
找了一个通用的 ThinkPHP 数据库的配置文件,用来连接数据库的,比较简单,适合企业站点,配置的参数很少,这样在建立企业类型等小网站的时候就可以直接使用了,如下代码. <?phpif(!defined('THINK_PATH')) exit();return $array = array ('D ...
分类:
数据库 时间:
2016-03-27 11:07:07
阅读次数:
209
http://www.webdiyer.com/downloads/ 前台 后台 ...
分类:
数据库 时间:
2016-03-27 11:03:24
阅读次数:
411
学习到 thinkphp 建立一个小实例,就从网上找了一篇文章,本身 thinkphp 是有官网实例的,但老是出错,下面这篇文章还不错,算是最基础的了,从配置文件到连接数据库,然后再到制作模板,读取模板,还有新建 mysql 数据库,都比较详细,thinkphp 底层核心文件不变,如果刚学习可以参照 ...
分类:
数据库 时间:
2016-03-27 11:01:41
阅读次数:
322
英文原文:DatabaseTube,翻译:开源中国 在漏洞评估和渗透测试中,确定目标应用程序的输入向量是第一步。这篇文章解释了别人是如何通过HTTP头部对你的数据库进行SQL注入攻击的,以及讨论下选择哪种漏洞扫描器测试SQL注入。 作者:Yasser Aboukir, InfoSec Institu ...
分类:
数据库 时间:
2016-03-27 10:56:36
阅读次数:
542
我的电脑是win10、64位。问题如题,在网上找了很多办法都没搞好,如下: 1、给oracle目录设置“Authenticated Users”用户的“读取/写入”权限 2、IIS网站物理路径凭据添加windows用户 最终执行了通过下面的步骤解决了问题: 给windows全局变量-path,添加" ...
分类:
数据库 时间:
2016-03-27 10:56:43
阅读次数:
1844
1) 在SQL Server 中,为数据库表建立索引能够( C )。 A. 防止非法的删除操作 B. 防止非法的插入操作 C. 提高查询性能 D. 节约数据库的磁盘空间 解析:索引的作用是通过使用索引,大大提高数据库的检索速度,改善数据库性能 2) 在SQL SERVER中,创建一个表使用( C)语 ...
分类:
数据库 时间:
2016-03-27 10:55:47
阅读次数:
287
原文链接:http://coding-geek.com/how-databases-work/#Buffer-Replacement_strategies先翻译高速缓存章节,后续有时间再翻译其它章节。翻译内容在原文的目录:
数据管理器
数据查询器执行查询操作,从数据表中获取数据,它向Data Manger发送请求,获取数据。其中存在2个问题:
关系型数据使用事物模型,当数据库在执行修改操作时,不...
分类:
数据库 时间:
2016-03-27 09:51:14
阅读次数:
330
将代码封装在机灵的包中 http://www.oracle.com/technetwork/issue-archive/2013/13-jan/o13plsql-1872456.html 绝大多数基于PL/SQL的应用都是由成千上万甚至上百万行代码组成,这里面包括了具体多变的用户需求。 商业逻辑的实 ...
分类:
数据库 时间:
2016-03-27 09:49:23
阅读次数:
294
PDF下载地址:SQL-内连接与外连接.pdf 连接查询在关系型数据库中经常用到,是多表联合查询的基础。 主要包含:内连接,外连接,交叉连接。 SQL - 内连接与外连接 内连接 等值连接 不等值连接 自然连接 外连接 左连接 右连接 全连接 交叉连接 内连接 内连接又分为等值连接,不等值连接,自然 ...
分类:
数据库 时间:
2016-03-27 09:43:30
阅读次数:
298
Pax是微软的一个ORM读写工具,比NHibernate更好用。可以在项目中用Nuget下载并安装。 可以看到引用中多了 在App.config里设置配置文件如下 写一个建立与sqlserver2012连接的工具类 连接前Couriers数据库里什么也没有。 建立一个类,类的字段要对应数据库的字段。 ...
分类:
数据库 时间:
2016-03-27 09:39:57
阅读次数:
351