测试结果:其实经过多次测试,pdo和mysqli的执行效率差不多。 ...
分类:
数据库 时间:
2017-04-03 16:04:24
阅读次数:
227
数据库是设计范式理解:关系型数据库的核心“规范化”,规范化的存在是为了在数据库组织保存数据时使数据 保持完整性并且最小化的冗余数据。 数据库设计有六种范式规则,但通常我们再设计数据库时,通常用到3种范式。 1.1 第一范式: 概念:指数据库表的每一列的数据不可拆分,同一列不能有多个值,并且不能有重复 ...
分类:
数据库 时间:
2017-04-03 15:36:47
阅读次数:
227
锁定数据库的一个表 复制代码代码如下: SELECT * FROM table WITH (HOLDLOCK) 注意: 锁定数据库的一个表的区别 复制代码代码如下: SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但不能更新删除 复制代码代码如下: SEL ...
分类:
数据库 时间:
2017-04-03 15:35:16
阅读次数:
238
1.关闭VS,首先安装mysql-connector-net-6.8.3。(安装后EF创建实体模型时就可以找到Mysql的数据库连接选项了) 2.下载mysql-installer-community-5.7.3.0-m13.2063434697并安装 安装详细步骤>> 3.正常情况下VS2012应 ...
分类:
数据库 时间:
2017-04-03 15:28:02
阅读次数:
267
测试结果:mysqli的连接效率要比pdo的连接效率高。 ...
分类:
数据库 时间:
2017-04-03 15:22:44
阅读次数:
220
事务的概念、类型和四个特征(ACID). 1.事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。 通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。 2.事务通常是以BEGIN ...
分类:
数据库 时间:
2017-04-03 14:44:43
阅读次数:
236
http://baike.baidu.com/link?url=TV3zMYr7NsvqN_y4RwNfEy05U0nKEPBz6qCJLYX_RAx7BicLg4H9WFePzhSdcbuMojDW5iUstgYVgpDx2u9vZWgbcScZpmLl4uaFrFlLnkt8k7FhHuq3p- ...
分类:
数据库 时间:
2017-04-03 14:40:46
阅读次数:
200
1、集合操作 1.1、创建集合 MongoDB 用 db.createCollection(name, options) 方法创建集合。 格式 其中,name 是集合名称,是一个字符串;options 是可选项,是一个文档,指定内存大小和索引等选项,具体参数说明如下表: 注:1.如果 collect ...
分类:
数据库 时间:
2017-04-03 14:30:48
阅读次数:
278
前言 这个是我工作两年多后,再次从最基础的SQL入门开始,认真的学一遍SQL Server,捡漏和巩固都有;因为自己刚开始学的时候,总是心烦气躁,最近换工作,发现1到2年经验,问到基础性的东西还是很多,这个时候需要的是扎实的基础功夫,所以一系列打击+反省后,自己节假日在家从最基础重新认识一下SQL ...
分类:
数据库 时间:
2017-04-03 14:08:39
阅读次数:
259
1.[ ]的使用 当我们所要查的表是系统关键字或者表名中含有空格时,需要用[]括起来,例如新建了两个表,分别为user,user info,那么select * from user和select * from user info就要报错,需要写成:select * from [user] 和 sel ...
分类:
数据库 时间:
2017-04-03 13:56:11
阅读次数:
224
测试的mysql版本为:5.7.14 查看mysql字符集命令: show variables like 'character_set_%'; 以下是在my.ini文件中配置mysql统一字符集参数: [mysqld] character-set-server=utf8 ;设置character_s ...
分类:
数据库 时间:
2017-04-03 13:28:21
阅读次数:
189
备份 冷备:关闭数据库并进行数据库物理文件的拷贝过程。 热备:数据库处于open阶段时的备份,通过指令将数据库文件头锁定,然后进行物理系统拷贝,然后通过指令解冻数据文件头,解冻后通过日志文件和undo表空间内容进行写入,是数据库达到最新状态。 RMAN备份:基于块的备份,只备份数据库中使用过的块,这... ...
分类:
数据库 时间:
2017-04-03 13:28:06
阅读次数:
212
logminer基于包: [oracle@localhost ~]$ ls /u01/oracle/10g/rdbms/admin/dbmslm.sql -->dbms_logmnr工具 /u01/oracle/10g/rdbms/admin/dbmslm.sql [oracle@localhost... ...
分类:
数据库 时间:
2017-04-03 13:27:50
阅读次数:
261
今天有客户的数据库意外被删除了整个目录中的数据文件,操作系统级别的删除,然而幸运的是这个数据库没有崩溃,仍然处于 open 状态的时候,客户就发现了问题,求助到我们,最终完整地恢复了所有数据文件。 在 Linux 下大致重新演示一下恢复的过程,恢复的步骤与数据库版本没有太大关系,与操作系统的不同会有... ...
分类:
数据库 时间:
2017-04-03 13:27:11
阅读次数:
202
准备工作:通过ftp工具上传oracle安装软件到linux系统/mnt目录下,并通过unzip命令解压软件。-----------------------------------------------------------------------------------------------... ...
分类:
数据库 时间:
2017-04-03 13:25:59
阅读次数:
294
1、设置主库为归档模式 SQL> shutdown immediate SQL> startup mount SQL> alter database archivelog; SQL> archive log list; 2、开启force logging SQL> alter database fo... ...
分类:
数据库 时间:
2017-04-03 13:25:27
阅读次数:
256