码迷,mamicode.com
首页 > 数据库 > 月排行
浅入浅出SQL注入
已经开始了学习牛腩新闻发布系统,在讲后台代码的时候讲了一些重构SQLHelper的知识,存储过程和触发器等,这些以前都是接触过的。而SQL注入是以前没有注意过的,所以停下来总结学习一下SQL注入。       首先什么是SQL注入呢?       SQL注入概念          所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服...
分类:数据库   时间:2014-07-27 23:52:29    阅读次数:336
MongoDB:数据模型介绍
ngoDB的数据有灵活的模式。不像SQL数据库,(SQL数据库)要求你必须在插入数据之前决定和声明一个表的模式,MongoDB的集合不强制文档的结构。这个灵活性有利于文档到实体或对象的映射。每个文档可以匹配所要表示实体的数据字段,即使数据的变化很显著。但在实际操作中,一个集合的文档共享一个相似的结构...
分类:数据库   时间:2014-07-27 23:54:11    阅读次数:310
今天用pro安装nginx+php+mysql出现问题的解决方法
今天用pro安装nginx+php+mysql出现问题的解决方法 by 伍雪颖 dyld: Library not loaded: @@HOMEBREW_CELLAR@@/openssl/1.0.1h/lib/libcrypto.1.0.0.dylib Referenced from: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Re...
分类:数据库   时间:2014-07-27 23:59:59    阅读次数:1046
2014/7/27------数据库的隔离性
演示不同隔离级别下的并发问题 1.当把事务的隔离级别设置为read uncommitted ,会引发脏读,不可重复读,虚读 A窗口 start transaction isolation  level  read uncommitted; start transaction; select * from account; =======这个时候发现aaa的账户是1000元,转到...
分类:数据库   时间:2014-07-28 00:08:09    阅读次数:277
Oracle内存管理(之五)
内存组件 Large Pool-大池是SGA的一个可选组件,通常用于共享服务器模式(MTS)、 并行计算或 RMAN的备份恢复等操作。 Java Pool-Java池主要用于JVM等Java选件。 Streams Pool-Streams pool是Oracle10g引入的概念,为Oracle的Streams功能所使用,如果不定义该参数,这部分内存将从Shread Pool中分配 对于SGA各部分内存分配,可以从数据库的视图中查询得到: 17:46:03 sys@felix SQL>selec...
分类:数据库   时间:2014-07-28 00:14:59    阅读次数:437
【翻译自mos文章】rac数据库中,HC_<SID>.dat文件被其他Oracle_Home下的实例所使用。
rac数据库中,HC_.dat文件被其他Oracle_Home下的实例所使用...
分类:数据库   时间:2014-07-28 00:16:39    阅读次数:269
Oracle内存管理(之四)
SGA管理 SGA指系统全局区(System Global Area),是一块用于加载数据、对象并保存运行状态和数据库控制信息的一块内存区域,在数据库实例启动时分配,当实例关闭时释放,每个实例都拥有自己的SGA区。 在第一章曾经?到,当数据库启动到nomount状态时,SGA已经分配,同时启动后台进程,在SQL*Plus中通过show sga命令可以看到SGA的分配情况: sys@felix SQL>show parameter sga NAME ...
分类:数据库   时间:2014-07-28 00:16:59    阅读次数:350
Oracle内存结构(之三)
PGA的管理: sys@felix SQL>show parameter area_size NAME TYPE VALUE ------------------------------------ ---------------------------------------------------- bitmap_merge_area_size integer ...
分类:数据库   时间:2014-07-28 00:17:29    阅读次数:413
Oracle内存管理(之二)
1.2.2 UGA和CGA UGA(用户全局区)由用户会话数据、游标状态和索引区组成。在共享服务器模式下,一个共享服务进程被多个用户进程共享,此时UGA是Shared Pool或Large Pool的一部分,而在专用服务器模式下,UGA则是PGA的一部分。 不考虑Shared Server模式,在Dedicated模式下,PGA与UGA关系,就如同Process和Session的关系,PGA是服务于进程的内存结构,包含进程信息;而UGA是服务于会话的,它包含的是会话的信息。UGA中包含如下信息:...
分类:数据库   时间:2014-07-28 00:18:39    阅读次数:410
oracle的内存管理(之一)
ORACLE数据库所使用的内存主要涉及到两个方面:PGA和SGA。 1.1 PGA管理 PGA指的是程序全局区(Program Global Area),是服务器进程(Server Process)使用的一块包含数据和控制信息的内存区域,PGA是非共享的内存,在服务器进程启动或创建时分配(在系统运行时,排序、连接风操作也可能需要进一步的PGA分配),并为Server Process排他访问,所以PGA中的数据结构并不需要通过latch来保护; 1.2 什么是PGA 进程的创建通常有两种模式:专用...
分类:数据库   时间:2014-07-28 00:19:19    阅读次数:296
MySQL大数据下Limit使用
对于一直用Oracle的我,今天可是非常诧异,MySQL中同一个函数在不同数量级上的性能居然差距如此之大。 先看表ibmng(id,title,info) 唯一 id key 索引title 先看看两条语句: select * from ibmng limit 1000000,10 select * from ibmng limit 10,10 很多人都会认为不会有多大差别,但是他们都错了,差别太大了,(可能机器不同有点差距,但绝对10倍以上)具体执行时间留给好奇的同学。...
分类:数据库   时间:2014-07-28 00:21:39    阅读次数:273
linux下更改MySQL数据库存储路径
原文:http://www.cnit618.com/html/fwdkf/data/2111.htm linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。假如要把MySQL目录移到/home/data下需要进行下面几步:   1、home目录下建立data目录   cd /home   mkdir data   2、把MySQL服务进程停掉:   mys...
分类:数据库   时间:2014-07-28 00:21:59    阅读次数:240
机房收费系统——附加数据库
在附加数据库的时候,出现错误“附加数据库时出错,有关详细信息,请单击“消息”列中的超链接。” 点击“确定”,打开消息列中的超链接,弹出错误框“执行Transact-SQL语句或批处理时发生了异常。无法升级到数据库‘charge_sys’,因为它是只读的,或者只有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。” 错误原因:这是NTFS的权限问题(磁盘分区格式),NTFS格...
分类:数据库   时间:2014-07-28 00:25:59    阅读次数:248
windows下 sqlplus / as sysdba 报ora-12560的终极解决方法
windows下 sqlplus / as sysdba 报ora-12560的终极解决方法...
分类:数据库   时间:2014-07-28 00:26:09    阅读次数:200
ORA-01555 caused by SQL statement below
SunJul2715:59:342014ORA-01555causedbySQLstatementbelow(SQLID:6cttns598np15,QueryDuration=1699sec,SCN:0x0001.086b282b):INSERTINTORP_RETAIL001(ID,AD_CLIENT_ID,AD_ORG_ID,OWNERID,ISACTIVE,BILLDATE,DOCNO,RETAILBILLTYPE,CREATER,C_STORE_ID,DESCRIPTION,C_VIP_ID,SAL..
分类:数据库   时间:2014-07-28 00:33:50    阅读次数:394
Azure SqlDatabase 系列之1-- 概念及服务层
Technorati标签:Azure,sql,publiccloud1.概念目前在Azure上,使用数据库有两种方式,一种是在VM上安装数据库或部署已有数据库的VM,这种方式需要用户自己配置SLA,备份甚至部署;另一种是直接使用PaaS平台的SQLDatabase,无需部署,已有SLA保障,可直接配置,但是有DB的大小限..
分类:数据库   时间:2014-07-28 00:34:00    阅读次数:373
登录多实例MySQL失败,修改密码临时解决,原因不明
昨天学习第11课“主从同步”的视频(L11-11-MySQL主从同步手把手实战操作详解w),再次遇到问题。[root@Web~]#mysql-uroot-p‘oldboy3307‘-S/data/3307/mysql.sock ERROR1045(28000):Accessdeniedforuser‘root‘@‘localhost‘(usingpassword:YES)上个月初学习安装多实例的时候,也..
分类:数据库   时间:2014-07-28 00:38:50    阅读次数:403
mysql主从同步
注意:做mysql主从同步之前,主、从数据库的结构必须相同,否则同步不成功环境:主从服务器上的MySQL数据库版本同为5.1.34主机IP:192.168.1.200从机IP:192.168.1.201现在主库上创建库和表做测试用Mysql>createdatabasetest2;Mysql>usetest2;Mysql>createtableblog_u..
分类:数据库   时间:2014-07-28 00:39:10    阅读次数:321
mysql常用命令学习
mysql常用命令学习1.\c取消当前准备执行的sql语句. mysql>selectuser,host,passwordfrommysql.user;\c +--------+-----------+----------+ |user|host|password| +--------+-----------+----------+ |root|localhost|| |root|mytest2|| |root|127.0.0.1|| |mytest|localhost..
分类:数据库   时间:2014-07-28 00:39:50    阅读次数:430
修改Mysql数据库默认存储路径
(修改)#cd/usr/local#mkdirdb(建立Mysql数据库新的存放目录)#cp-r/var/db/mysql/var/db/mysql_bk(备份默认的mysql数据库)#cp-r/var/db/mysql/usr/local/db(拷贝Mysql数据库到新的存放目录)#mysqladminshutdown(把mysql关闭)#cd/var/db#rm-rmysql(把以前的Mysql数据库删除了,..
分类:数据库   时间:2014-07-28 00:43:40    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!