Rumah > pangkalan data > tutorial mysql > 在mac OS X中配置python mysql开发环境_MySQL

在mac OS X中配置python mysql开发环境_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-01 13:06:28
asal
1534 orang telah melayarinya

python

1. 首先要下载安装mysql,下载地址:

http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.19.tar.gz

解压:

tar -xzvf mysql-5.6.19.tar.gz

然后下载gmock,编译mysql时需要用到:

https://googlemock.googlecode.com/files/gmock-1.7.0.zip

解压到指定目录

1

<span style="font-size:14px;">unzip gmock-1.6.0.zip -d mysql-5.6.19/source_downloads</span>

Salin selepas log masuk

进入mysql source目录:

cd myslq-5.6.19

执行:

cmake .

make

make install

编译安装完成大概需要10多分钟。

也可以用brew install mysql --universal, 但是这个命令最近好像不能用了


2. 下载安装mysql-python

https://pypi.python.org/pypi/MySQL-python/1.2.5

解压后,需修改site.cfg文件:

找到这一行:

#mysql_config = /usr/local/bin/mysql_config

把注释去掉,改为:

mysql_config = /usr/local/mysql/bin/mysql_config

这句话指定你机器上mysql_config文件的路径

可以用find / -name mysql_config命令确认一下,如果你的mysql安装路径和本文不一样,以实际路径为准

然后,执行:

sudo python setup.py install


3. 安装成功后,进入python命令行,输入

import MySQLdb

会出现错误:

Library not loaded: libmysqlclient.18.dylib

这是由于python找不到mysql路径导致的,运行:

1

<code>sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib</code>

Salin selepas log masuk
创建软链接后,即可解决此问题

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan