考虑到长期性能测试数据的保存工作,对于每次Linux在Shell脚本下生成的txt系统资源文档进行统一数据管理。并能随时抽取每个版本的性能数据报告,在此我们需要是Python语言实现一个简单的Mysql数据模型,以辅助我们对于性能测试服务器数据的处理与版本对比。
首先,我们需要在Mysql的官方网站下载:
http://jaist.dl.sourceforge.net/sourceforge/mysql-python/MySQL_python-1.2.2-py2.5-win32.egg
关于该文件的最新版本,请直接访问Mysql官方网站,或在Gogle中进行搜索
现在,我们已经获取了这个官方的驱动包,如何安装这个egg呢?
这里我们需要引入egg文件的安装方法,这里顺带提到一个Google中的讨论组,大部分使用信息可以在这里进行
搜索,网站地址如下:http://groups.google.it/group/python-cn
因为是For Win32的安装,本人在安装过程搜索了很多文档均未详细描述清楚这个过程(For Linux的文章比较多),这也是撰写这篇文章的目的所在。
首先,我们来看到这个网站:http://peak.telecommunity.com/DevCenter/PythonEggs#overview
The Quick Guide to Python Eggs,If all you want to do is install a project distributed as an .egg file, head straight to the Easy Install page.
然我们点击上面的Easy Install Page页面,进入以下的页面
http://peak.telecommunity.com/DevCenter/EasyInstall
在此页面中找到Installing "Easy Install"标签
Download ez_setup.py, and run it; this will download and install the appropriate setuptools egg for your Python version. (You will need at least Python 2.3.5, or if you are on a 64-bit platform, Python 2.4.) An easy_install script will be installed in the normal location for Python scripts on your platform. (Windows users, don't put ez_setup.py inside your Python installation; please put it in some other directory before running it.)
我们下载ez_setup.py这个文件,请点击鼠标右键直接保存在本地文件夹
运行该文件,最好是在IDLE (Python GUI),因为直接运行文件我们无法观察这个文件是否正确从网络下载到所需文件。
这里给一个清单,当ez_strup文件运行后,会在本地的Python安装目录中生成以下三个文件:
其路径为:C:/python24/scripts/(笔者使用的环境为:python2.4版本)
django-admin.py
easy_install.exe
easy_install_script.py
由此,python_mysql设置告一段落
以下,我们将对从mysql网站下载的 MySQL_python-1.2.2-py2.5-win32.egg 进行安装
首先,我们在桌面找到 MySQL_python-1.2.2-py2.5-win32.egg 文件,双击鼠标右键点击打开,选择其打开的方式
我们在C:/python24/scripts/下找到 easy_install.exe 并绑定打开,由此,我们可以在操作窗口中看到整个安装过程
笔者题外:貌似安装过程均需连接网络环境