码迷,mamicode.com
首页 > 数据库
MongoDB常用操作一查询find方法db.collection_name.find()
来:http://blog.csdn.net/wangli61289/article/details/40623097【第一个查询参数】find函数第一个参数是一个文档,其中给出了我们要查询集合中什么样文档的描述。如果我们要查询所有文档,可以不带任何参数调用find函数,或第一个参数为空文档{},如...
分类:数据库   时间:2016-01-12 11:50:58    阅读次数:316
yii操作数据库(AR)
模型:有多少数据表,就建立多少模型模型其实就是类我们对数据库进行操作,需要实例化模型类,产生对象通过对象调用相关的方法,就可以实现数据库的操作增加记录1 [php]2 $post =newPost();3 $post->title ="jack";4 $post->content ="1111111...
分类:数据库   时间:2016-01-12 11:49:09    阅读次数:211
重学mysql之数据表(二)
1.空值与非空 NULL 字段可以为空 NOT NULL不可为空 2.AUTO_INCREMENT 自动编号,必须与主键一起使用 , 默认情况下,起始值为1,每次增量为1 3.PRIMARY KEY 主键约束,每张数据表内只存在一个主键,主键保证记录的唯一...
分类:数据库   时间:2016-01-12 11:35:38    阅读次数:190
mysql 事务测试
public decimal TransactionTest(){decimal v = 0;using (MySqlConnection con = new MySqlConnection(connectionString)){con.Open();using (MySqlTransaction ...
分类:数据库   时间:2016-01-12 11:32:27    阅读次数:154
sql-主键、外键、索引
SQL的主键和外键的作用:外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,S...
分类:数据库   时间:2016-01-12 11:31:29    阅读次数:158
yii操作数据库(PDO)
1、数据访问对象(DAO);执行 SQL 语句数据库连接建立后,SQL 语句就可以通过使用 [CDbCommand] 执行了。你可以通过使用指定的SQL语句作为参数调用 [CDbConnection::createCommand()] 创建一个 [CDbCommand] 实例。[php] $conn...
分类:数据库   时间:2016-01-12 11:27:01    阅读次数:761
Mongodb 副本集分片(一)---初始化mongodb安装启动
写在前面:mongodb是nosql非关系型数据库中,比较受欢迎的产品。在数据持久化及与关系型数据库的关联上也做的比较好,目前各大公司在存放二进制文件(图片、视频等)中应用也比较广泛。其遵循的key-value的数据模式及面向对象的json语句用法,也比较简单。在之后,会系列的跟大家分享,我在学习及...
分类:数据库   时间:2016-01-12 11:26:35    阅读次数:456
【数据库】优化器(optimizer)
optimizer is the core of a DB engine!实际运行计划(physical plan) = 访问方式 ( access method) + join算法 + 执行顺序1.access method1) index scan2) file scan2.join algor...
分类:数据库   时间:2016-01-12 11:25:47    阅读次数:183
sqlserver查询数据的所有表名和行数
//查询所有表明select name from sysobjects where xtype='u'select * from sys.tables//查询数据库中所有的表名及行数SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysind...
分类:数据库   时间:2016-01-12 11:20:10    阅读次数:222
数据库 使用DML语句更改数据
使用DML语句更改数据添加新数据:插入单行语句:Insert into 表名(列名)values(‘值’);插入多行:insert into 表名(列名,…..)Values(‘值’,’值’,’值’……),(‘值’,’值’,’值’……),(‘值’,’值’,’值’……),(‘值’,’值’,’值’……)...
分类:数据库   时间:2016-01-12 11:17:10    阅读次数:169
sql语句replace into的用法
sql replace into用法详细说明REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARYKEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用...
分类:数据库   时间:2016-01-12 11:17:28    阅读次数:207
帆软报表FineReport数据库连接编码转换
数据库会以某种编码方式保存与读取数据,FineReport解析时默认使用GBK字符集,若数据库端编码与设计器端编码不一致时,就会导致中文及特殊字符的乱码。本文进行解决方法的详细演示。
分类:数据库   时间:2016-01-12 10:07:05    阅读次数:329
TimerTask实现定期检查数据库操作
最近在做一个P2P的众筹网站,其他的内容还都可以,只是定期检查数库里面的项目是不是到期了,让我费了一些时间,现在写好了,我把它总结下来,以便以后使用。顺便和大家分享一下。Timer可以看成一个定时器,安排以后可以在后台线程中执行任务,可以设置任务执行的周期,每隔一段时间执行一次。我的这个项目使用的....
分类:数据库   时间:2016-01-12 09:58:11    阅读次数:188
Windows下64位SQLite3.10动态库编译
在开始动手编译之前,先让我们对SQLite有一个初步的认识: SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低...
分类:数据库   时间:2016-01-12 09:54:41    阅读次数:187
SQLITE使用(三)&&核心API使用
概述 SQLite提供了一系列接口供用户访问数据库,主要包括连接数据库,处理SQL,迭代查询结果等。本文会针对我们使用SQLite的主要场景,列出核心的API,详细介绍API的用法并给出代码用例。1.打开关闭数据库sqlite3_open_v2原型:int sqlite3_open_v2(cons....
分类:数据库   时间:2016-01-12 08:48:01    阅读次数:291
OJDBC版本区别
classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异 在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本...
分类:数据库   时间:2016-01-12 06:36:59    阅读次数:315
自定义 启动和关闭 oracle 的命令
1)启动脚本(dbstart.sh)lsnrctl startsqlplus /nolog <<EOFconnect / as sysdbastartup;exitEOF$sh dbstart.sh 即可----------2)关闭脚本(dbstop.sh)lsnrctl stopsqlplus /...
分类:数据库   时间:2016-01-12 06:36:59    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!