
数据库
文章平均质量分 85
hitrose27
熟男
展开
-
redis类的实现
nosql数据库redis提供了一系列的C接口,使用比较方便,但是对于一些任务,仍然存在很大的代码重复性,为了解决这种代码重复的问题,本文拟封装这些操作。 关于redis的命令,可以参考http://redis.readthedocs.org。 模板还是继承? 这是一个困扰我很多天的问题:如果想要实现一个通用的类库,需要兼容多种的写入数据类型,如何统一?如果使用了类模板,那么,统一接原创 2012-06-09 15:24:41 · 1054 阅读 · 0 评论 -
mysql的触发器
关于触发器的介绍: http://dev.mysql.com/doc/refman/5.1/zh/triggers.html 基本的介绍都可以在这里找到,对于基本的概念在这里不做赘述,针对一些重点来说。 trigger_event与以表操作方式激活触发程序的SQL语句并不很类似,这点很重要。例如,关于INSERT的BEFORE触发程序不仅能被INSERT语句激活,也能被LOAD DA原创 2012-06-09 16:04:28 · 733 阅读 · 0 评论 -
perl和mysql的api
DBI是一个许多数据库通用的接口,这意味着你可以写出一个可以工作于许多不同的数据库的脚本。为此,你需要一个为每中数据库类型定义的DATABASE DRIVER(DBD),对于MySQL来说,这个驱动程序叫DBD::mysql。你可以参考DBIs web page以获得更多的信息。为了获得在Perl5中的关于面向对象编程的概念,请参考the perl OOP page 三、DBI接口原创 2012-07-04 17:40:15 · 974 阅读 · 0 评论 -
mysql 导出特定列的数据
MySQL导出指定表中的数据 要求: 1. 不导出创表的语句,因为表已经建好:默认会导出,先drop table然后create table; 2. 导出的insert语句加上ignore,允许重复执行:默认不会加上ignore; 3. insert语句中列出表中的字段,看得更清楚:默认不会; www.2cto.com 4. 分记录生成多条insert转载 2012-06-30 11:04:08 · 2109 阅读 · 0 评论 -
sql常用命令
一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwi转载 2012-07-23 09:46:41 · 687 阅读 · 0 评论