Mysql-python安装

用处:python管理mysql需要该包

下载安装包

cd /usr/local/src
wget https://pypi.python.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802fc515a3a202652828c73453cad/MySQL-python-1.2.5.zip#md5=654f75b302db6ed8dc5a898c625e030c --no-check-certificate

解压安装

unzip MySQL-python-1.2.5.zip
cd MySQL-python-1.2.5
python setup.py install

此时系统报错:EnvironmentError: mysql_config not found

很明显没有mysql_config这个文件

执行find / -name mysql_config,没有任何数据,表明系统中没有mysql_config这个文件(yum install libmysqld-dev)

如果有则软连接到 /usr/bin

进入python
导入MySQLdb
报错:ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory
根据最后提示,应该是找不着一个交libmysqlclient.so.18的文件,于是到mysql安装目录里找到这个文件并且做一个软连接到/usr/lib
代码如下

ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18

如果是64系统则:
代码如下

ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.18

你可能感兴趣的:(Mysql-python安装)