什么是MySQLdb?

MySQLdb 是用于Python链接Mysql数据库的接口,它实现了 Python 数据库 API 规范 V2.0,基于 MySQL C API 上建立的。

如何安装MySQLdb?

为了用DB-API编写MySQL脚本,必须确保已经安装了MySQL。复制以下代码,并执行:

#!/usr/bin/python
# -*- coding: UTF-8 -*- import MySQLdb

如果执行后的输出结果如下所示,意味着你没有安装 MySQLdb 模块:

Traceback (most recent call last):
File "test.py", line 3, in <module>
import MySQLdb
ImportError: No module named MySQLdb 那如何安装呢,下面是重点 cmd下面先用命令
pip install mysql-python

如果不报错,不用往下看了

1.如果报类似 Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat 这样的错误,
需要安装下面这个,自己选32还是64位
MySQL-python-1.2.3.win32-py2.7.exe (1,023.1 KiB)  MySQL-python-1.2.3.win-amd64-py2.7.exe 
2.如果还有这个错误 : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory
需要安装 mysql-connector-c-6.0.2
版本自己选:https://dev.mysql.com/downloads/connector/c/6.0.html#downloads 安装后,可以再试试
pip install mysql-python

基本OK了。




最新文章

  1. 某互联网后台自动化组合测试框架RF+Sikuli+Python脚本
  2. 对IOC和DI以及AOP的理解
  3. Voreen (二) 入点出点计算
  4. WebStorm 10.0.4注册码
  5. tomcat4 请求的处理——初步分析
  6. easyui-datagrid 的loader属性用法
  7. 【python】下载远程内容到本地
  8. poj 2551 Ones
  9. BZOJ 3251 树上三角形
  10. (WCF) WCF Service Hosting.
  11. FZU Problem 2136 取糖果
  12. Office升级到2013版后无法登录微软账号问题
  13. 设置一个View的背景图片的集中方法
  14. hadoop2-shell操作详解
  15. node to traverse cannot be null!
  16. URAL - 1966 - Cycling Roads(并检查集合 + 判刑线相交)
  17. selenium IDE的3种下载安装方式
  18. 增强学习 | AlphaGo背后的秘密
  19. union-find算法Java实现
  20. 【MySQL 读书笔记】普通索引和唯一索引应该怎么选择

热门文章

  1. ASP.NET动态网站制作(17)-- C#(1)
  2. 如何通过js处理相同时间的信息整合到一起的问题
  3. jQuery Easy UI Draggable(拖动)组件
  4. 股神小L 2016Vijos省选集训 day1
  5. nginx学习之反向代理篇(六)
  6. 智能家居DIY-空气质量检测篇-获取空气污染指数
  7. oschina git服务, 如何生成并部署ssh key
  8. The Princess and the Pea,摘自iOS应用Snow White and more stories
  9. 初识机器学习之kNN算法
  10. Android:日常学习笔记(10)———使用LitePal操作数据库