记录linux下安装python MySQLdb

#下载:mysql-python/

https://sourceforge.net/projects/mysql-python/files/mysql-python/

 

 

 

#安装mysql-python

解压缩tar包

python setup.py build

# 报错找不到mysql_config时,vi site.cfg

python setup.py install

 

#安装mysql及其客户端

yum install mysql-devel mysql-server 

 

 

#遇到错误

1. 执行MySQLdb.connect()报错"2027: Malformed packet",出现这个问题是mysql-python和本地libmysqlclient.so文件不匹配导致的,或者使用其它版本mysql-python或者使用匹配版本mysql

 

2. 本机安装mysql 5.6 及其以上版本要下载1.2.3版本驱动,低于5.6版本下载1.2.2版本驱动,否则会报“libmysqlclient.so.18: cannot open shared object file: No such file or directory

 

 

 

 

你可能感兴趣的:(python)