学习数据库
读书叔叔
这个家伙很懒,什么也没有写下
展开
-
SQLite3 C/C++ 开发接口简介(API函数)
作者:Leo Chin出处:http://www.cnblogs.com/hnrainll/1.0 总览SQLite3是SQLite一个全新的版本,它虽然是在SQLite 2.8.13的代码基础之上开发的,但是使用了和之前的版本不兼容的数据库格式和API. SQLite3是为了满足以下的需求而开发的:支持UTF-16编码.用户自定义的文本排序方法.可以对BLOBs字转载 2011-11-10 09:32:14 · 3894 阅读 · 0 评论 -
SQLite学习手册(内置函数)
出处:http://www.cnblogs.com/stephen-liu74一、聚合函数: SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如coun转载 2012-03-20 11:08:21 · 866 阅读 · 0 评论 -
SQLite学习手册(索引和数据分析/清理)
出处:http://www.cnblogs.com/stephen-liu74一、创建索引: 在SQLite中,创建索引的SQL语法和其他大多数关系型数据库基本相同,因为这里也仅仅是给出示例用法: sqlite> CREATE TABLE testtable (first_col integer,second_col integer); --创建最简单转载 2012-03-20 13:56:39 · 1288 阅读 · 0 评论 -
BerkeleyDB学习笔记
出处:http://www.cnblogs.com/stephen-liu74一、通用配置1. 选择合适的access method(BTree、Hash、Queue or RecNo)2. (DB->set_pagesize)选择合适的pagesize,处于性能考虑,最好和os的block size匹配,除非每个key/value的数据很大,如果pagesize过小,转载 2012-03-20 15:38:08 · 2978 阅读 · 0 评论 -
SQLite学习手册(锁和并发控制)
出处:http://www.cnblogs.com/stephen-liu74一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)。在含有数据修改的事务中,该模块将确保或者所有的数据修改全部提交,或者全部回滚。与此同时,该模块还提供了一些磁盘转载 2012-03-20 11:28:27 · 680 阅读 · 0 评论 -
mysql忘记了root密码的补救
MySQL如果忘记了root密码,可以很方便的找回,方法如下:1. 先杀掉MySQL的所有进程;#killall -TERM mysqld2. 使用skip-grant-tables这个选项启动MySQL#/user/bin/safe_mysqld --skip-grant-tables &3. 这时你就可以不使用密码登陆MySQL了转载 2012-04-25 16:21:47 · 866 阅读 · 0 评论 -
Mysql备份还原数据库之mysqldump实例及参数详细说明
Mysql备份还原数据库之mysqldump实例及参数详细说明我们在运营项目的过程中肯定会遇到备份数据库,还原数据库的情况,我们一般用一下两种方式来处理:1.使用into outfile 和 load data infile导入导出备份数据这种方法的好处是,导出的数据可以自己规定格式,并且导出的是纯数据,不存在建表信息,你可以直接导入另外一个同数据库的不同表中,相对于m转载 2013-10-17 15:10:44 · 1750 阅读 · 0 评论