mysql-python相关内容

Python警告:截断了错误的DOUBLE值

我正在尝试使用mysql-python从"foo"表中获取"bar_ids".为此,我收到以下错误,并且仅收到几个bar_id.如何正确获得此信息而不会出现警告错误? 我的表格如下所示: create table foo (foo_id int, bar_id int, foo_name varchar(255)) 我的查询&错误: foo_ids = 16600, 1660 ..
发布时间:2020-05-16 19:27:59 数据库

使用Flask将表格结果列出为HTML

我正在努力将我的SELECT all语句结果传递给我的视图.我正在使用flask和MySQLdb.将我的表中的所有结果显示到HTML页面的正确语法是什么?我很想通过一个列表,但是无法弄清楚它的语法. HTML调用{{ session.qid }}仅用于测试,没有显示任何内容. 这是我到目前为止拥有的python代码: @app.route('/view_answered/', m ..
发布时间:2020-05-16 19:27:57 Python

如何对2个VARCHAR(255)值进行除法并将其插入行(MySQL,Python)

表格数据: 我有一个表cpu,其中包含名称,价格,id,标记,值列 数据格式: 价格值为$ xxx.xx,标记值为xxxxxx,都存储为VARCHAR(255). 问题: 我如何将价格划分为标记,然后使用MySQL python在每一行的值中存储该变量? 我对代码有以下想法:对于每一行都获得价格和标记检查,它们都具有一个值,通过删除"$"并将其设置为浮点数将价格 ..
发布时间:2020-05-16 19:27:50 数据库

mysqldb.exeute中的字符串替换问题

我有一个小问题.而且我认为我在做傻事,但无法弄清楚 第一: 我想在python上的mysql上触发动态构造的sql.它的插入语句很简单,但是值中可以包含双引号和其他特殊字符.因此,我不确定如何执行此操作. 然后我遇到了这个线程- Stackoverflow 据此,我尝试了以下代码 def fire_statement(stmt, value_tuple=None): t ..
发布时间:2020-05-16 19:27:48 Python

按日期绘制mysql数据库数据

我创建了一个mysql数据库来保存湿度,温度和其他带有时间戳的数据.我可以绘制数据,但x轴未标记. 我试图设置刻度线的标签,但没有正确标记它们.无法看到在哪个日期保存了哪些数据.日期类型为datetime.datetime() result = cursor.fetchall() for r in result: dates.append(r[1]) humidity ..
发布时间:2020-05-16 19:27:45 Python

如果mySQL数据库中已经存在用户名和密码,我如何在python中进行验证?

嗨,所以我现在已经在这个项目上工作了大约一天(python和mySQL的新手) 所以我的问题是我如何查看文本框中的输入用户凭据是否已经是注册用户? 到目前为止,我已经设法将其连接到数据库并在数据库中存储了一些值,但是我似乎无法弄清楚如何扫描该数据库并在按下登录按钮时查看用户信息是否有效. from tkinter import* from tkinter import messageb ..
发布时间:2020-05-16 19:27:42 其他开发

无法安装pip mysql-python

我正在Windows环境中使用python版本2.7运行此程序,而在下面运行时将给出错误,为testproject运行pip install mysql-python也会产生类似错误.我尝试从 http://www.codegood.com/archives/4 下载并运行安装程序,但它表示需要python版本2.6,但未在注册表中找到.一些资源说缺少mysql_config文件,是这种情况吗? ..
发布时间:2020-05-16 19:27:33 其他开发

使用Python在OSX上写入MySQL的设置更容易

我有一个Python脚本,它使用 mysql-python 写入MySQL数据库.对于Linux和Windows来说,这很好,但是在OSX上,对于我的客户来说,该库太难安装了. 需要编辑配置文件,目录符号链接,安装gcc,xcode,... 非技术用户的压倒性过程. 那么,有没有更实用的方法来支持在OSX上写MySQL? 一些潜在的替代方法: https://github ..
发布时间:2020-05-16 19:27:31 数据库

从Django调用MySQL中的DATE_FORMAT()失败

我可以运行SET语句来分配变量,并使用“事务"在mySQL会话中对其进行维护,但是当我包含函数DATE_FORMAT时,如下所示: cursor.execute("SET @dowToday:=CAST( DATE_FORMAT( NOW(), '%w' ) AS UNSIGNED);") Django抱怨 execute行151的/usr/lib/pymodules/python ..
发布时间:2020-05-16 19:27:25 数据库

在Django中更改mysql-python(MySQLdb)的CLIENT_FOUND_ROWS标志?

我对MySQL 5.5 INSERT ... ON DUPLICATE KEY UPDATE行有问题,导致正常Django项目中的cursor.rowcount不匹配 根据 doc : 对于INSERT ... ON DUPLICATE KEY UPDATE语句,如果将行作为新行插入,则每行的受影响行值为1;如果更新了现有行,则为2;如果将现有行设置为,则为0.它的当前值. 如果您指定 ..
发布时间:2020-05-16 19:27:23 数据库

UPDATE语句错误-MySQLdb/Python

我正在测试表中现有记录上的UPDATE语句.看起来像这样: term = 'example-column' termInserted = term + '_inserted' mostRecentRecord = 6 nResult = 777 bResultsInserted = 77 #print(termInserted) cur.execute("UPDATE `term_resu ..
发布时间:2020-05-16 19:27:19 数据库

如何使用python比较表的行

很抱歉,标题标题是否具有误导性或描述性不强,但这是我想要的 我有一个包含2列的表格: name|value 1.aaaa|132412 2.aaaa|234124 3.aaaa|542253 bbbb|234324 bbbb|342342 所以我想基本上比较name ="aaaa"的行 我卡住的部分是如何比较所有名称为"aaaa"的行 sql="select value from ..
发布时间:2020-05-16 19:27:17 Python

没有事务的python-mysqldb

我正在阅读有关事务如何在python MySQLdb中工作的信息.在本教程中,它表示: 在Python DB API中,我们不调用BEGIN语句来启动 交易.创建游标后,便开始事务. 下面一行: cur = con.cursor() 隐式启动事务.它还说: 我们必须使用commit()或rollback()结束事务 方法. 我是否正确理解,MySQLdb始终使用事 ..
发布时间:2020-05-16 19:27:15 数据库

合并两个选择语句以返回一个结果

我需要合并两个视图表中两个选择查询的结果,并根据这些表执行计算.也许有一种使用if ... else的简便方法来执行查询-是否有任何指针? 基本上,我需要在sql查询1中将条件除以'ar.time_ratio',然后在查询2中忽略它. SELECT gs.traffic_date, gs.domain_group, gs.clicks/ar.time_ratio as 'Scaled ..
发布时间:2020-05-16 19:27:13 数据库

MySQL中的睡眠过程

我有一系列旨在长期运行的python脚本.当我查看MySQL进程监视器时,我看到它们中的三个始终为0,那么,我用于将数据实际插入数据库中的其中两个将始终保持递增计数,并且永远不会重置设为0,表示最终他们遇到了可怕的"MySQL已经消失". 我正在使用MySQLdb. 有人可以解释为什么会这样吗? 是否有办法确保将其重置为0? 谢谢 解决方案 听起来您的空闲超时即将到 ..
发布时间:2020-05-16 19:27:10 数据库

Python subprocess.call似乎忽略了参数

我已经用Python编写了两个小函数来从控制台调用mysqldump和mysql,因此我能够创建数据库备份,然后将其还原: # Makes a backup current database status def backupDatabase(): if(os.path.exists('myDatabaseBackup.sql')): os.remove('myDat ..
发布时间:2020-05-16 19:27:06 Python

MySQL:如何使用差异数据更新远程Web服务器

在我的本地计算机上,我维护了几个InnoDB表,这些表是Web服务器上的表的镜像副本.每当我有新的或更新的数据时,我都会在本地表上执行该操作.对于更新,通常仅对某些表的几个字段进行.在本地进行操作有助于我在暂存之前执行数据的处理和验证.最后,我想将这些差异数据移至远程服务器. 如何最好地实现数据迁移的整个过程.在寻找您的输入/经验的几个阶段中: 从所有表中识别并获取差异数据的命令, ..
发布时间:2020-05-16 19:27:02 数据库