码迷,mamicode.com
首页 > 数据库
Using innodb_large_prefix to avoid ERROR 1071
Using innodb_large_prefix to avoid ERROR 1071 单列索引限制上面有提到单列索引限制767,起因是256×3-1。这个3是字符最大占用空间(utf8)。但是在5.5以后,开始支持4个字节的uutf8。255×4>767, 于是增加了一个参数叫做 innodb ...
分类:数据库   时间:2016-08-09 22:10:29    阅读次数:1389
8.9数据库安全性 Day27
note 数据库安全性(安全性,完整性,并发性,数据库恢复) 授权表三个属性:用户标识,数据对象,操作类型 授权粒度:关系,记录,属性 粒度越细,授权子系统越灵活,安全性越完善 public 通用 NO audit all on S 对S表关闭审计 audit select,insert,delet ...
分类:数据库   时间:2016-08-09 22:04:56    阅读次数:192
记录关于使用ADO.NET 连接池连接Oracle时Session信息不更新的坑
最近的一个项目中,由于界面查询的数据量比较大,关联的表比较多,有些数据查出来需要临时保存起来供后面的查询使用,于是想到了用oracle的临时表来实现这个需求。大家都知道,oracle的临时表有两种:事务级别临时表和会话级别临时表,我这里使用的是会话级别的临时表。当时把功能时候后就以为万事大吉了,没想 ...
分类:数据库   时间:2016-08-09 21:53:36    阅读次数:174
MongoDB实现ASP.NET 自定义Session
由来 由于HTTP协议是无状态的,客户端与服务器端进行“请求-响应”操作后,建立的连接就释放了,服务器端根本不知道刚才是哪个客户端访问的。但是有些场景是需要知道客户端的状态的,最典型的就是登陆问题,成功登陆后一段时间内就不需要再登陆。为了解决这个问题,服务器端引入了Session技术,它将会话状态保... ...
分类:数据库   时间:2016-08-09 21:54:40    阅读次数:184
ORACLE的http访问
ORACLE利用UTL_HTTP包提供了访问HTTP的工具。 下面这段代码是网上找的,可以直接在plsql中运行。 declare req UTL_HTTP.REQ; resp UTL_HTTP.RESP; val varchar2(32767);begin req := UTL_HTTP.BEGI ...
分类:数据库   时间:2016-08-09 20:47:58    阅读次数:350
oracle学习笔记1(环境搭建)
学习的开始先剧透一下,本人有点笨,本来想用oracle vbox,装个red hat+oracle,但是虚拟机一直报错,0x00000000内存不能written。所以便想到其他的办法,刚好接触了golang,然后就知道了docker这个伟大的项目,所以本环境使用docker来搭建。省去了一大部分时 ...
分类:数据库   时间:2016-08-09 20:43:08    阅读次数:414
[转]ORACLE中Like与Instr模糊查询性能大比拼
instr(title,'手册')>0 相当于 title like '%手册%' instr(title,'手册')=1 相当于 title like '手册%' instr(title,'手册')=0 相当于 title not like '%手册%' t表中将近有1100万数据,很多时候,我们 ...
分类:数据库   时间:2016-08-09 20:41:26    阅读次数:192
oracle的基本语句
sql中的select 语句 spool d:\基本查询.txt --spool 录屏所录的为文本文件 --清屏 host clear(linux) host cls (window) --当前用户 show user --当前用户下的表 select * from tab;(tab数据字典,表和视 ...
分类:数据库   时间:2016-08-09 20:43:18    阅读次数:274
cxdbImage以及图像显示
把pdf以及图像存入数据库,然后根据需要显示出来。在处理的过程中,不同类型的图像格式有其不同的类,如果这个概念不清楚,就会绕一个很大的圈子。 不同的图像因格式不同,需要相应的处理转换,否则就会格式报错。如ejpeg error #53这是因为格式不对,解码出错。 真是晕透了。书到用时方恨少。折腾很多 ...
分类:数据库   时间:2016-08-09 20:39:22    阅读次数:578
使用sql对数据库进行简单的增删改查
1.创建表 create table 表名( 列名 列的类型, 列名 列的类型, 列名 列的类型 (注意自后一列不能加‘ ,’) ); 2.修改表 修改表名--》 rename 旧表名 to 新表名; 增加列--》alter table 表名 add (列名 列的类型); 修改列--》alter t ...
分类:数据库   时间:2016-08-09 20:34:20    阅读次数:159
Mysql常用show命令,show variables like xxx 详解,mysql运行时参数
MySQL中有很多的基本命令,show命令也是其中之一,在很多使用者中对show命令的使用还容易产生混淆,本文汇集了show命令的众多用法。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 a. show tables或show tables from da ...
分类:数据库   时间:2016-08-09 20:32:31    阅读次数:3590
php开发者常犯的10个MySQL
一、平静的心态 和所有程序员一样,要写一手好的程序,没有好的心态是不行的。 遇事不可急躁,不可轻言放弃。 在程序开发过程中,尤其是初中级程序员,写出的程序或架构会遇到很多问题,其中一些问题比较弱智,而有些问题根本没有碰到过,于是不可太过急躁,应 该逐个排查问题的最初源泉,将其干掉。急躁的心态去开发系 ...
分类:数据库   时间:2016-08-09 20:32:17    阅读次数:135
mysql show variables系统变量详解
mysql系统变量详解 mysql系统变量详解 mysqld服务器维护两种变量。全局变量影响服务器的全局操作。会话变量影响具体客户端连接相关操作。服务器启动时,将所有全局变量初始化为默认值。可以在选项文件或命令行中指定的选项来更改这些默认值。服务器启动后,通过连接服务器并执行SET GLOBAL v ...
分类:数据库   时间:2016-08-09 20:32:08    阅读次数:3514
mysql中取日期的一部分
...
分类:数据库   时间:2016-08-09 20:22:53    阅读次数:143
php开发者常犯的10个MySQL正确版
、使用MyISAM而不是InnoDB MySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。 MyISAM 是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的,那么到大多数时候这个选择是错误的。MyISAM不支持外键的约束,这是保证数据 完整性的精华所在啊。另外,My ...
分类:数据库   时间:2016-08-09 20:21:36    阅读次数:161
【转】Oracle索引列NULL值引发执行计划该表的测试示例
有时开发进行表结构设计,对表字段是否为空过于随意,出现诸如id1=id2,如果允许字段为空,因为Oracle中空值并不等于空值,有可能得到意料之外的结果。除此之外,最关键的是,NULL会影响oracle的执行计划。 以下为NULL影响执行计划的测试示例。 /*1.构建test表,其中create t ...
分类:数据库   时间:2016-08-09 20:21:39    阅读次数:150
asp.net+mvc+easyui+sqlite 简单用户系统学习之旅(二)
下面开始在UserManager.Web中利用easyUI构建web。 1. 先删除自带的controllers、models和views(里面的shared和web.config可以保存)下面的文件 2. 要利用easyUI,首先去网上下载jquery-easyui-1.3.2.zip,同时下载一 ...
分类:数据库   时间:2016-08-09 19:04:39    阅读次数:382
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!