mysqlforpython安裝教程
A. 如何在 Mac OS X 下安裝 python-mysql
在 Mac OS X 下安裝 python-mysql方法如下:
1、先把之前裝的卸載干凈:
pip uninstall mysql-python
brew uninstall mysql-connector-c
2、現在設置下mysql_config路徑:
首先修改系統配置文件vim ~/.bash_profile或者有些人是 ~/.profile,export PATH=$PATH:/Applications/MAMP/Library/bin
這里/Applications/MAMP/Library/bin是MAMP的mysql配置文件路徑
3、安裝brew install mysql-connector-cpip install mysql-python即可。
B. windows7 python下怎樣安裝pymysql
1、python安裝目錄設定為d:/python342、pymysql安裝方法為:解壓下載的文件,在cmd中運行: python setup.py install。
檢驗安裝安裝是否成功的方法:import pymysql 。 如果不報錯 說明安裝成功。
3、mysql安裝目錄為D:/phpStudy/MySQL。為避免更多配置問題,可在啟動phpstudy後,將其設為系統服務
4、基本操作:
(1)導入pymysql: import pymysql
(2)連接資料庫:
conn=pymysql.connect(host='localhost',user='root',passwd='root',db='ere',charset='utf8')
務必注意各等號前面的內容!charset參數可避免中文亂碼
(3)獲取操作游標:cur=conn.cursor()
(4)執行sql語句,插入記錄:sta=cur.execute("insert 語句") 執行成功後sta值為1。更新、刪除語句與此類似。
(5)執行sql語句,查詢記錄:cur.execute("select語句") 執行成功後cur變數中保存了查詢結果記錄集,然後再用循環列印結果:
for each in cur:
print(each[1].decode('utf-8')) # each[1] 表示當前游標所在行的的第2列值,如果是中文則需要處理編碼
C. ubuntu下怎麼安裝mysql-python
在用Django時,資料庫如果選擇MySQL,那麼需要安裝MySQL-Python,以下是簡明安裝教程:
1. 到下載安裝包,截至筆者發稿,MySQL-python的版本為:MySQL-python-1.2.4b4.tar.gz。
2. 解壓,筆者解壓到了~/temp目錄下:
[plain] view plain
$ tar -zxvf MySQL-python-1.2.4b4.tar.gz -C ~/temp/
3. 在終端裡面執行以下命令:
[plain] view plain
$ mysql_config
如果提示未找到命令,則安裝終端提示你的包,如下:
則安裝:
[plain] view plain
$ sudo apt-get install libmysqlclient-dev
4. 我們打開MySQL-python-1.2.4b4目錄(步驟2中解壓得到的目錄)中的site.cfg文件,看到有這樣的
D. 如何安裝python的MySQLdb模塊
到官方下載MySQL for Python
然後解壓,打開README:
裡面有安裝過程:
$tarxfzMySQL-python-1.2.1.tar.gz
$cdMySQL-python-1.2.1
$#editsite.cfgifnecessary
$pythonsetup.pybuild
$sudopythonsetup.pyinstall#orsufirst
不過在python setup.py build時報錯:
ImportError: No mole named setuptools
ubuntu下安裝:
sudo apt-get install python-setuptools
python-setuptools : Python Distutils Enhancements (setuptools compatibility)
然後再次python setup.py build,又報錯:
EnvironmentError: mysql_config not found
因為mysql_config是屬於MySQL開發用的文件,而使用apt-get安裝的MySQL是沒有這個文件的,於是在包安裝器裡面尋找
sudo apt-get install libmysqld-dev
libmysqld-dev : MySQL embedded database development files
再次運行python setup.py build,報錯:
building 『_mysql』 extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -Dversion_info=(1,2,3,』final』,0) -D__version__=1.2.3 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-i686-2.7/_mysql.o -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX
In file included from _mysql.c:29:0:
pymemcompat.h:10:20: fatal error: Python.h: No such file or directory
解決方案,
sudo apt-get install python-dev
python-dev : header files and a static library for Python (default)
然後就按照README里的:
$ python setup.py build
$ sudo python setup.py install
測試:
>>>import MySQLdb
沒有報錯即可。
E. 如何安裝mysql-python
1、安裝mysql
首先到mysql官網下載文件:mysql-installer-community.msi 安裝過程同一般exe文件,不再敘述,直接下一步即可;
2、安裝MySQL-python-1.2.3
直接根據web.py給出 的鏈接,下載文件MySQL-python.tar.gz 解壓到任意目錄
然後在cmd命令行行下進行安裝;
C:\...> python setup.py install
C:\...> python setup.py bdist_wininst
F. 如何安裝mysql-python
首先我們打開Windows界面,在輸入框中輸入CMD,
打開CMD窗口以後,我們輸入dir命令查看一下是否有虛擬目錄環境,
接下來按照如下圖所示的方式激活虛擬環境,只有激活環境才能正常的安裝mysql-python。
然後我們採用pip自動下載安裝的方式,如下圖所示,這種方式安裝到最後是會報錯的。
接下來我們登錄python的庫平台,找到如下圖所示的whl文件進行下載。
最後我們在採用pip安裝這個whl文件即可,
python學習網,免費的在線學習python平台,歡迎關注!
G. 怎麼安裝mysql-python-1.2.3.win32-py2.7
也可以使用如下方式進行安裝。
windows7 64 bits 安裝 MySQL-python-1.2.4b4.win32-py2.7.exe
安裝時提示需要python2.7,但是此時python2.7已經添加到環境變數中,要解決這個問題,可以使用如下的方法:
在D盤新建register.py的文件,內容如下:
#
# script to register Python 2.0 or later for use with win32all
# and other extensions that require Python registry settings
#
# written by Joakim Loew for Secret Labs AB / PythonWare
#
# source:
# http://www.pythonware.com/procts/works/articles/regpy20.htm
#
# modified by Valentine Gogichashvili as described in http://www.mail-archive.com/[email protected]/msg10512.html
import sys
from _winreg import *
H. python上怎麼安裝mysql
1、安裝mysql
首先到mysql官網下載文件:mysql-installer-community.msi 安裝過程同一般exe文件,不再敘述,直接下一步即可;
2、安裝MySQL-python-1.2.3
直接根據web.py給出 的鏈接,下載文件MySQL-python.tar.gz 解壓到任意目錄
然後在cmd命令行行下進行安裝;
C:\...> python setup.py install
C:\...> python setup.py bdist_wininst