您的位置:首页 > 运维架构 > Linux

在linux环境下python连接msql数据库

2013-05-30 14:51 316 查看
python是一个非常强大的脚本语言,可以进行文件的搜索和文本的处理,今天在linux环境下进行了python连接mysql数据库的测试:

1由于要用到MySQLdb模块,所以需要安装这个包

wget http://downloads.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz
下载到后执行如下命令:

# tar zxvf MySQL-python-1.2.2.tar.gz

# cd MySQL-python-1.2.2

# python setup.py build

# python setup.py install

在执行第三步时可能会报错找不到ImportError:
No module named setuptools,此时需要安装setuptools模块

wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
tar zxvf setuptools-0.6c11.tar.gz

cd setuptools-0.6c11

python setup.py build

python setup.py install

执行完后,mysql的包就能正常安装了下面是测试代码

#!/usr/bin/python

import MySQLdb

conn = MySQLdb.connect(host="192.168.51.73", \

user="root", \

passwd="root", \

db="portt")

cursor = conn.cursor()

cursor.execute("select * from gm_score")

res = cursor.fetchall()

print res

cursor.close()

conn.close()

运行时有多种方法,可以python python_mysql.py来执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: