最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

python mysqldb

XAMPP下载 admin 497浏览 0评论

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

环境:

系统: 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

 

四、测试代码

 

  1. #!/usr/bin/python
  2. #–encoding:utf8–
  3. import MySQLdb
  4. # 打开数据库连接
  5. db = MySQLdb.connect(“localhost”,”root”,”root”,”gossip” )
  6. # 使用cursor()方法获取操作游标
  7. cursor = db.cursor()
  8. # 使用execute方法执行SQL语句
  9. cursor.execute(“SELECT VERSION()”)
  10. # 使用 fetchone() 方法获取一条数据库。
  11. data = cursor.fetchone()
  12. print “Database version : %s ” % data
  13. # 关闭数据库连接
  14. db.close()

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

转载请注明:XAMPP中文组官网 » python mysqldb

您必须 登录 才能发表评论!