使用PHP连接、操纵Memcached的原理和教程

Memcahced开源分布式内存对象缓存系统通过减少数据库的负担,从而能够加速你的web应用。在本文中我将解释怎样实现一个基于Memcahced的缓存系统。

数据库

实例中使用的数据库表包含一个自增的id,一个标题和一个链接字段:

CREATE TABLE demos
(
id INT PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(300), 
link VARCHAR(300), 
);

Read more使用PHP连接、操纵Memcached的原理和教程


Python操作Mysql实例代码教程(查询手册)

本文介绍了Python操作MYSQL、执行SQL语句、获取结果集、遍历结果集、取得某个字段、获取表字段名、将图片插入数据库、执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐。

实例1、取得MYSQL的版本

在windows环境下安装mysql模块用于python开发,请见我的另一篇文章:

MySQL-python Windows下EXE安装文件下载

# -*- coding: UTF-8 -*-

# 安装MYSQL DB for python
import MySQLdb as mdb

con = None

try:
    # 连接mysql的方法:connect('ip','user','password','dbname')
    con = mdb.connect('localhost', 'root',
        'root', 'test');

    # 所有的查询,都在连接con的一个模块cursor上面运行的
    cur = con.cursor()

    # 执行一个查询
    cur.execute("SELECT VERSION()")

    # 取得上个查询的结果,是单个结果
    data = cur.fetchone()
    print "Database version : %s " % data
finally:
    if con:
        # 无论如何,连接记得关闭
        con.close()

执行结果:

Database version : 5.5.25

Read morePython操作Mysql实例代码教程(查询手册)


phpmyadmin无法加载mcrypt的解决方法

无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置:很多朋友在运行phpmyadmin程序都会见到这样的提示,”无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置”,那么遇到这样的问题应当怎么解决呢?下面我们就一点一点把这个问题解决掉:

无法载入 mcrypt 扩展,请检查 PHP 配置

Read morephpmyadmin无法加载mcrypt的解决方法