Karrigell/Mysql 测试
外观
使用 Mysql 数据库的示例
这个简单程序可用于分析您的 Web 服务器性能
此脚本可能被保存为 testmysql.py,并在单独使用或在 Apache 背后使用的 Karrigell 服务器上进行测试
# import MySQL module
import MySQLdb
import time
t1 = time.clock()
# connect
db = MySQLdb.connect(host="localhost", user="root", passwd="123456",db="test")
# create a cursor
cursor = MySQLdb.cursors.DictCursor(db)
# execute SQL statement
cursor.execute("SELECT field1,field2 FROM table where field2 like '%%' limit 0,5000")
# get the resultset as a tuple
result = cursor.fetchallDict()
print "Content-Type: text/plain\n\n"
# iterate through resultset for record in result: # print record[0] , "-->", record[1] print "%s, %s" % (record['field1'], record['field2']) print "<br>"
现在您可以获得查询所花费的时间
t2 = time.clock() t3 = t2 - t1 print t3