Maison > base de données > tutoriel mysql > le corps du texte

python mysqldb_MySQL

WBOY
Libérer: 2016-06-01 13:12:02
original
1352 Les gens l'ont consulté

python

按装时也出了问题,记录如下,以备后参.

环境:

系统: os 10.9

Python: Python 2.7.5

Mysql: 5.5.29

Mysqldb:MySQL-python-1.2.4b4.tar.gz

一、下载

     首先下载,然后解压MySQL-python-1.2.4b4.tar.gz

ps: 附资源下载 [link:sourceforge]

        ps:另附[link:网盘]

        ps:因为官网地址可能有变更,下载时未找到资源,故从 sourceforge 下载的.

二、配置

到解压后目录,vim setup_posix.py,找到mysql_config.path = "mysql_config"(约 ln:27),修改成本地 mysql_config

ps: 可用 mysql 查看 version,得到 path

三、安装

在MySQL-python-1.2.4b4解压目录执行:

sudo python setup.py build


四、测试代码

#!/usr/bin/python#--encoding:utf8--import MySQLdb# 打开数据库连接db = MySQLdb.connect("localhost","root","root","gossip" )# 使用cursor()方法获取操作游标 cursor = db.cursor()# 使用execute方法执行SQL语句cursor.execute("SELECT VERSION()")# 使用 fetchone() 方法获取一条数据库。data = cursor.fetchone()print "Database version : %s " % data# 关闭数据库连接db.close()
Copier après la connexion

ps:以上代码来自于 w3cschoo.ccl[link:http://www.w3cschool.cc/python/python-mysql.html]

ps:如果遇到Reason: image not found这样的错误提示,执行 sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

如果执行成功应看到:Database version : 5.5.29


source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal