在python中使用mysql
缘由 最近在折腾一个小东西需要抓取网上的页面,然后进行解析,将结果放到数据库中。了解到Python在这方面有优势,便选用之。因为我有台服务器上面安装有mysql,自然使用之。在进行数据库的这个操作过程中遇到了不少问题,这里记录一下,大家共勉。 python中mysql的调用 百度之后可以通过MySQLdb进行数据库操作,查看 文档 ,了解到python中提供了一个_mysql时直接实现了mysql的c语言API。MySQLdb是对其在更高一层的封装,因此,使用起来更加方便。我们可以使用_mysql,但更好的方法是使用MySQLdb 安装中遇到的问题 在这个页面 http://sourceforge.net/projects/mysql-python/ 可以下载到最新版本的MySQLdb,解压后执行安装时,可能会有一些问题。 通过 python setup.py build 执行安装会提示 No module named setuptools 解决方法,安装之 sudo apt-get install python-setuptools 再次执行,可能还是会出错 mysql_config not found 此时我们需要安装mysqld-dev sudo apt-get install libmysqld-dev 可能再次执行还会出现错误,类似这样 ` building ‘mysql