sqlalchemy的基本使用和安装不再赘述,请参看廖雪峰大大的博客
下面总结下python环境下使用mysql环境和sqlalchemy的细节:
-
安装sqlalchemy之前先安装python下的mysql基本依赖环境库相关
-
python-devel mysql-devel zlib-devel openssl-devel
-
MySQL-python的安装:wget http://sourceforge.net/projects/mysql-python/files/latest/download
tar -xzvf MySQL-python
cd MySQL-python
注意:如果系统中存在绿色版或其他版本的mysql而不是系统路径下的mysql,此时需要修改安装的配置
vi site.cfg
修改mysql_config = 当前mysql_config所在的路径
python setup.py build
python setup.py install
安装完成
如果提示找不到libmysqlclient.so.18文件则查找当前库文件所在位置
find / -name libmysqlclient.so.18
做软连接
ln -s -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
python命令行下import MySQLdb
如果提示_sqlite3模块找不到
cp /usr/lib64/python2.6/lib-dynload/_sqlite3.so /usr/local/python27/lib/python2.7/lib-dynload/
转载于:https://blog.51cto.com/ghostviper/1894880