mysql-python相关内容

Python,MySQL _mysql_exceptions.ProgrammingError:(1064,'您的SQL语法有错误

我当前正在将Twitter流发送到本地MySQL数据库,并且遇到了问题.每当用户在其中创建带有“"的推文时,我都会收到语法错误,因为它会与Insert语句混淆. 我对解决此问题的最佳方法感到好奇,因此有人发推文不会影响插入语句. 示例变量: tweetId = 98757629 userId = 07gos870sg text = "this is "what " is mess ..
发布时间:2020-05-16 19:26:54 数据库

Python-MySQLdb,如何在`OperationalError`中访问异常错误代码?

我需要捕获特定的OperationalError异常.异常文本使用错误代码2006.库在MySQLdb.constants.CR.SERVER_GONE_ERROR = 2006处定义错误代码. 如何从异常中获取错误代码? 当我检查MySQLdb._mysql_exceptions时,有OperationalError异常的定义,但没有构造函数或如何访问异常错误代码的描述. 解决 ..
发布时间:2020-05-16 19:26:50 Python

Python MySQL参数查询动态表名称

我想使用我的python程序查询MySQL表.但是,我要查询的表是其名称作为变量(参数)传递的表. 我尝试过这样的事情: readTable_query = """SELECT * FROM %s""" readTable_cursor.execute(readTable_query, (table_name)) 此问题是动态生成的SQL查询将表名放在引号中,即,不是生成诸如"SE ..
发布时间:2020-05-16 19:26:46 数据库

mysql-python排序规则问题:如何强制unicode数据类型?

出于某些目的,我不得不将数据库中的字段排序规则从utf8_unicode_ci更改为utf8_bin.原来,这种变化导致python数据类型的变化. 问题是如何强制mysql-python将unicode对象返回给python . 以下是显示问题的示例(显式字符集强制use_unicode = 1): >>> con = MySQLdb.connect(..., charset= ..
发布时间:2020-05-16 19:26:42 数据库

Mysqldb AttributeError:游标

我开始在python中使用mysqldb模块,并且我似乎对调用查询的“标准"方式有一些疑问. 我了解标准方法是创建一个游标,然后使用它执行查询. 但是,当我尝试实例化一个时,它给了我以下错误: AttributeError:光标 我的数据库类如下: class Database(): def __init__(self): server = ..
发布时间:2020-05-16 19:26:39 数据库

WHERE子句中的Python MySQL executemany

我要从MySQL中选择值,如下所示 do_not_select = [1,2,3] cursor = database.cursor() cursor.executemany("""SELECT * FROM table_a WHERE id != %s""",(do_not_select)) data = cursor.fetchall() 查询返回数据库中除第一个ID(1)外的 ..
发布时间:2020-05-16 19:26:33 Python

MySQLdb Python在行上插入行或列上的增量计数

我在MySQL中有一个简单的表,看起来像这样: > ID |用户名|计数 我想使用python实现的是: 将用户名添加到表(如果不存在),并将count设置为1. 每当用户名存在时,将计数增加1. 在python 2.7中使用MySQLdb的最佳方法是什么 我当然可以通过查询用户名来做到这一点,如果更新计数存在,那么也许有更好的方法. 谢谢! 解决方案 ..
发布时间:2020-05-16 19:26:31 数据库

Python MySQLDB插入,变量作为参数

我正在使用Python-MySQLdB库. 我正在尝试从python脚本连接到MySQL数据库.我有一个要求,当用户自动注册其帐户时,应将详细信息添加/保存到MySQL DB. 我正在尝试使用python自动化此功能. 脚本成功运行,并且值未反映在数据库中.可能是什么问题? 这是脚本. import sys import MySQLdb as mdb import date ..
发布时间:2020-05-16 19:26:29 数据库

使用Wamp的mysql安装python-mysql

(我不确定是否应该在此处或SU ..上看到这个问题关于SO的问题,我在这里问...) 我在vista机器上安装了wamp(mysql-5.1.33)服务器,并且尝试安装python-mysql 1.2.3c1以使用wamp提供的mysql版本. 起初,当我运行python setup.py install时,出现一个错误,提示它找不到mysql的bin文件夹的位置.在查看setup_w ..
发布时间:2020-05-16 19:26:16 数据库