`
baitian
  • 浏览: 30195 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql-python 异常

阅读更多
[size=x-large]
centos5
python2.5.2
mysql-python1.2.2
import MySQLdb
import sys
db=MySQLdb.connect(user="##",passwd="##",db="##",host="######",port=3306)
cur=db.cursor(MySQLdb.cursors.Cursor)
sql="show tables"
cur.execute(sql)


执行到最后一句时,抛出异常了:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "MySQLdb/cursors.py", line 166, in execute
    self.errorhandler(self, exc, value)
  File "MySQLdb/connections.py", line 35, in defaulterrorhandler
    raise errorclass, errorvalue
SystemError: NULL object passed to Py_BuildValue


找了一天,发现这方面的资料几乎没有,不知道有人碰到过这样的情况没?[/size]
分享到:
评论

相关推荐

    MySQL-python-1.2.3.win32-py2.7 MySQL-python-1.2.3.win-amd64-py2.7

    MySQL-python是Python编程语言与MySQL数据库之间的一个接口,它允许Python开发者方便地访问和操作MySQL数据库。这个压缩包包含了两个版本的MySQL-python安装程序:一个适用于32位系统(MySQL-python-1.2.3.win32-py...

    mysql-python安装包

    MySQL-Python是Python编程语言与MySQL数据库交互的一个库,它为Python程序员提供了访问MySQL数据库的能力。这个库在Python社区中通常被称为`mysqlclient`或`MySQLdb`,它是基于DB-API 2.0规范的。在Python环境中,...

    MySQL-python-1.2.3.win-amd64-py2.7

    MySQL-python-1.2.3.win-amd64-py2.7 是一个适用于Python 2.7版本的MySQL数据库连接器,专为64位Windows操作系统设计。这个压缩包包含了一个可执行文件,用于安装MySQL的Python适配器,使得Python程序能够方便地与...

    mysql-connector-python-2.1.7.tar.gz

    MySQL Connector/Python是MySQL数据库的一款Python适配器,它提供了Python程序员与MySQL数据库进行交互的能力。这个`mysql-connector-python-2.1.7.tar.gz`文件是一个压缩包,包含了MySQL Connector/Python 2.1.7...

    2.7python用的MySQL-python有linux,win32,win64三个版本

    - 支持Python的异常处理机制,使得错误处理更加方便。 - 提供游标对象,支持批处理操作和滚动浏览结果集。 在Python 2.7项目中,`MySQL-python`库是与MySQL数据库进行交互的标准选择。然而,随着Python 2的退役,...

    Windows上安装Python2.6+MySQL-Python

    在Windows操作系统上安装Python2.6并集成MySQL-Python是一个常见的需求,特别是在处理与MySQL数据库交互的项目时。本文将详细介绍这一过程,并分享一些相关的知识点。 首先,让我们了解Python2.6。Python 2.6是...

    MySQL-python-1.2.3

    MySQL-python是Python编程语言中用于连接MySQL数据库的一个库,它也被称为`mysql-connector-python`。这个库使得Python开发者能够方便地与MySQL数据库进行交互,执行SQL查询,管理数据等。在MySQL-python-1.2.3这个...

    MySQL-python-1.2.5.win-amd64-py2.7_qx.zip

    MySQL-python-1.2.5.win-amd64-py2.7_qx.zip 这个压缩包文件是为Python 2.7版本设计的MySQL数据库连接器,它允许Python程序与MySQL数据库进行交互。MySQL-python是MySQLdb的别名,是Python中广泛使用的MySQL驱动程序...

    python连接mysql模块mysql-connector-python

    `mysql-connector-python`还提供了处理异常的能力,例如,可以捕获`DatabaseError`和` OperationalError`等异常,以确保程序在遇到数据库错误时能优雅地处理: ```python try: # Database operations here except ...

    mysql-python-windows 32和64位

    4. 安装完成后,在Python环境中尝试导入`MySQLdb`模块,如果无异常,则表示安装成功。 使用MySQL-Python可以执行以下操作: 1. 连接MySQL服务器:通过`MySQLdb.connect()`函数建立连接,指定服务器地址、用户名、...

    MySQL-python32位

    MySQL-python32位是针对Python 2.7版本的一个接口库,主要用于在Python环境中与MySQL数据库进行交互。这个库被称为`MySQLdb`,是Python连接MySQL数据库的标准库,但请注意,这里的“32位”指的是它适用于32位版本的...

    MySQL-python2.6-1.2.3c1.tar.gz

    MySQL-python2.6-1.2.3c1.tar.gz 是一个针对Python 2.6版本的MySQL数据库连接器的压缩包,它包含了名为MySQL-python-1.2.3c1的源代码文件。这个库被称为`mysqldb`,它是Python中广泛使用的MySQL驱动程序之一,允许...

    mysql-connector-python-2.1.5-py2.7-win32

    MySQL Connector/Python是MySQL数据库与Python编程语言之间的桥梁,它为Python程序员提供了一种方便、高效的方式来连接和操作MySQL数据库。这个"mysql-connector-python-2.1.5-py2.7-win32"是MySQL Connector/Python...

    mysql-connector-python 2.0.2安装包

    MySQL Connector/Python是MySQL数据库的一款Python适配器,它提供了Python程序与MySQL数据库之间的连接功能。这个2.0.2版本的安装包是为Python开发者设计的,旨在简化与MySQL数据库交互的过程。以下是对该软件包及其...

    mysql-connector-python

    9. **错误处理**:当发生错误时,MySQL Connector/Python会抛出异常,你可以捕获这些异常并进行适当的错误处理。 10. **其他特性**:除了基本功能,MySQL Connector/Python还支持存储过程、连接池、复制事件监听、...

    mysql-connector-python-8.0.16-py3.7-windows-x86-64bit.rar

    5. 错误处理:当发生错误时,MySQL Connector/Python会抛出对应的异常,例如` OperationalError`、`IntegrityError`等,这些异常都是从Python的`dbapi.Error`类派生的。 回到这个压缩包,其中的文件“mysql-...

    MySQL-python

    Python 3.x引入了许多改进和优化,例如,print语句变成了print()函数,异常处理结构的改变,以及字符串表示方式的不同(Unicode成为默认)。由于这些变化,MySQL-python 1.2.3无法在Python 3.x中正常工作,需要使用`...

    MySQL-python-1.2.2.win32-py2.6

    MySQL-python-1.2.2.win32-py2.6是Python编程语言与MySQL数据库交互的一个重要库,主要用于在Python环境中执行SQL语句、管理MySQL数据库和处理数据。这个库被称为`mysql-connector-python`,它使得Python开发者能够...

Global site tag (gtag.js) - Google Analytics