MySQLdb 是用於Python連接Mysql數據庫的接口,它實現了 Python 數據庫 API 規範 V2.0,基於 MySQL C API 上創建的。html
爲了用DB-API編寫MySQL腳本,必須確保已經安裝了MySQL。複製如下代碼,並執行:python
#!/usr/bin/python # -*- coding: UTF-8 -*- import MySQLdb
若是執行後的輸出結果以下所示,意味着你沒有安裝 MySQLdb 模塊:mysql
Traceback (most recent call last): File "test.py", line 3, in <module> import MySQLdb ImportError: No module named MySQLdb
那如何安裝呢,下面是重點
cmd下面先用命令
pip install mysql-python
若是不報錯,不用往下看了sql
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了。數據庫