安裝pythonmysql
在用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文件,看到有這樣的
B. python3.5怎麼裝MySQL資料庫
下文將教您如何創建mysql存儲過程,並附上了詳細的步驟,如果您在mysql存儲過程方面遇到過問題,不妨一看,對您會有所幫助。
--選擇資料庫
mysql>
use
test;
database
changed
--創建示例用表
mysql>
create
table
zzm(
->
id
int
primary
key
auto_increment,
->
name
varchar(10)
->
);
query
ok,
0
rows
affected
(0.20
sec)
mysql>
insert
into
zzm(name)
values('zhang');
query
ok,
1
row
affected
(0.08
sec)
mysql>
insert
into
zzm(name)
values('zeng');
query
ok,
1
row
affected
(0.05
sec)
mysql>
insert
into
zzm(name)
values('ming');
query
ok,
1
row
affected
(0.05
sec)
mysql>
select
*
from
zzm;
+----+-------+
|
id
|
name
|
+----+-------+
|
1
|
zhang
|
|
2
|
zeng
|
|
3
|
ming
|
+----+-------+
3
rows
in
set
(0.00
sec)
--更改命令結束符(因為在procere中經常要用到默認的命令結束符--分號(;)
--所以在創建procere的時候需要定義新的結束符以說明創建procere的命令結束)
--這里將結束符號改成美元符號--$
mysql>
delimiter
$
--創建mysql存儲過程p3
--此存儲過程的過程名是p3,該過程包含兩個參數,
--一個是輸入類型的(以in標示),參數名是nameid,類型是int,
--一個是輸出類型的(以out標示),參數名是person_name,類型是varchar(10)
--此存儲過程的作用是查詢出zzm表的全部內容,會輸出結果集(data
set),然後
--再查詢表中記錄的id是nameid的欄位name,將其輸出到第二個輸出類型的參數裡面,這個查詢
--不會輸出結果集。
mysql>
create
procere
p3(in
nameid
int,
out
person_name
varchar(10))
->
begin
->
select
*
from
test.zzm;
->
select
zzm.name
into
person_name
from
test.zzm
where
zzm.id
=
nameid;
->
end
->
$
query
ok,
0
rows
affected
(0.00
sec)
C. 如何在centos安裝python-mysql
如果你伺服器環境允許yum,安裝MySQL-python模塊就很簡單了 yum install MySQL-python -y 當然也可以源碼安裝該模塊 首先安裝 setuptools,下載源代碼包: 解壓後 python setup.py build python setup.py install 然後安裝一些擴展庫 yum -y install rpm-build gcc-c++ mysql-devel python-devel 最後安裝MySQL-python 下載源代碼包: 解壓進入安裝目錄。 編輯 site.cfg ,把 mysql_config 那一行取消注釋,並改為: mysql_config = /usr/lib64/mysql/mysql_config (根據自己mysql安裝位置定義) python setup.py build python setup.py install 測試安裝 Shell [root@woyoo:/tmp/MySQL-python-1.2.3]# python Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "right", "credits" or "license" for more information. >>> import MySQLdb /usr/lib64/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.py:3: UserWarning: Mole _mysql was already imported from /usr/lib64/python2.6/site-packages/MySQL_python-1.2.3-py2.6-linux-x86_64.egg/_mysql.pyc, but /tmp/MySQL-python-1.2.3 is being added to sys.path >>> 報出一大堆警告信息,解決辦法:刪除MySQL-python源目錄,再測試一下:
D. python mysqlab怎麼安裝
Mysqldb吧,你寫錯了,安裝方法如下
Pip install MySQLdb
然後等待安裝完成,整個過程持續2分鍾左右
E. 如何安裝mysql-python
首先我們打開Windows界面,在輸入框中輸入CMD,
打開CMD窗口以後,我們輸入dir命令查看一下是否有虛擬目錄環境,
接下來按照如下圖所示的方式激活虛擬環境,只有激活環境才能正常的安裝mysql-python。
然後我們採用pip自動下載安裝的方式,如下圖所示,這種方式安裝到最後是會報錯的。
接下來我們登錄python的庫平台,找到如下圖所示的whl文件進行下載。
最後我們在採用pip安裝這個whl文件即可,
python學習網,免費的在線學習python平台,歡迎關注!
F. python mysqldb 怎麼安裝
1.MySQL-python-1.2.4b4.win32-py2.7.exe 安裝包 註:只支持python2.4-2.7版本,所以下面選擇的是python2.7.5版本
2.python-2.7.5.msi 安裝包
3.mysql-essential-5.5.5-m3-win32.msi 安裝包
4.如果你都安裝成功了,你不妨去驗證一下:python開發_python操作mysql資料庫
G. 如何在 Mac OS X 下安裝 python-mysql
1、安裝mysql
首先到mysql官網下載文件:mysql-installer-community.msi 安裝過程同一般exe文件,直接下一步即可;
2、安裝MySQL-python
直接根據web.py給出 的鏈接,下載文件MySQL-python.tar.gz 解壓到任意目錄
然後在cmd命令行行下進行安裝;
C:\...> python setup.py install
C:\...> python setup.py bdist_wininst
直接雙擊安裝就行了。
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
I. python怎麼安裝mysqldb
在配置Django時,選擇的是mysql資料庫,要安裝MySQLdb模塊,不過安裝過程中,遇到了很多errors,記錄一下。
系統:ubuntu 11.10
mysql:直接apt-get安裝的,version:5.1.62
到官方下載MySQL for Python
然後解壓,打開README:
裡面有安裝過程:
tarxfzMySQL?python?1.2.1.tar.gz cd MySQL-python-1.2.1# edit site.cfg if necessary# edit site.cfg if necessary python setup.py build$ sudo python setup.py install # or su first不過在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_LINUXIn 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里的:
pythonsetup.pybuild sudo python setup.py install測試:
>>>import MySQLdb
沒有報錯即可。
J. 如何安裝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