似曾相识 的blog

mongodb安装步骤

1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:http://www.mongodb.org/downloads

2.解压缩至E:/mongodb即可

3.创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为c:/data/db.使用系统默认文件夹路径时,启动服务无需加--dbpath 参数说明,但文件夹还要手工创建

4.打开cmd命令行,进入D:/mongodb/bin目录,输入如下的命令启动mongodb服务:

D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db

显示:

Sat Jan 08 18:49:34 MongoDB starting : pid=232 port=27017 dbpath=E:/mongodb/data
32-bit

mongodb nosql安装

1.下载

PHP 5.3
http://downloads.mongodb.org/mongo-latest-php5.3vc6ts.zip

PHP 5.2
http://downloads.mongodb.org/mongo-latest-php5.2vc6ts.zip

2.解压文件把dll文件放到扩展库文件夹

3.修改php配置文件
添加extension=php_mongo.dll

4.重启apache,安装完毕

redis常用的命令

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。以下是redis一些常用的命令:

1连接操作相关的命令

quit:关闭连接(connection)

auth:简单密码认证

2对value操作的命令

exists(key):确认一个key是否存在

del(key):删除一个key

type(key):返回值的类型

keys(pattern):返回满足给定pattern的所有key

randomkey:随机返回key空间的一个key

Discuz X 模板标签说明

Discuz! 的模板采用近似 PHP 表达式的语法,基本都是可识别的HTML,但涉及到变量和动态内容时,基本形式下:

<!-{ 代码内容 }->

逻辑元素包围符,该符号用于包含条件和循环元素

1.条件判断

<!-{if expr1}->
statement1
<!-{elseif expr2}->
statement2
<!-{else}->
statement3
<!-{/if}->

这是一个典型的条件模板,当条件 expr1 为真时,显示模板 statement1 内容,否则当 expr2 为真时,显示模板 statement2 内容,否则显示模板 statement3 的内容。如同其他语言中的条件控制一样,其中 <!-{elseif expr}-> 和 <!-{else} -> 是非必须的。

2.不带下标变量的数组循环

<!-{loop $array $value}->
statement
<!-{/loop}->

python mysql安装历程

今天工作需要在Python里操作mysql数据库,于是就开始了python mysql的安装。两种方法:

一、方法一:
1.下载MySQL-python-1.2.3.tar.gz
http://sourceforge.net/projects/mysql-python/
2.手动安装
$ tar xfz MySQL-python-1.2.3.tar.gz
$ cd MySQL-python-1.2.3
$ vim site.cfg
修改mysql_config为mysql配置文件的路径,如/etc/mysql/my.cnf
$ python setup.py build
$ sudo python setup.py install

页面

Subscribe to RSS - 似曾相识 的blog