mysql每秒写入数据条数_每秒将数据插入MySQL表(每秒一次)

我是Python,Raspberry Pi和MySQL的新手,希望您能为我提供帮助.我正在尝试用Python编写一个脚本,该脚本可以每秒将数据插入到MySQL表中.我可以插入数据,但不像我想要的那样,我已经尝试了很多次,但是找不到解决问题的方法.这是我的Python代码和插入MySQL表的数据:

Python代码:

#!/usr/bin/env python

import MySQLdb

import time

while True:

db = MySQLdb.connect("localhost", "mauro", "12345", "temps")

curs=db.cursor()

try:

curs.execute ("""INSERT INTO thetemps

values(0, CURRENT_DATE(), NOW(), 28)""")

db.commit()

print "Data committed"

except:

print "Error"

db.rollback()

db.close()

time.sleep(1)

表结果:

+-----+------------+----------+------+

| id | date | time | temp |

+-----+------------+----------+------+

| 107 | 2015-11-06 | 19:16:41 | 28 |

| 108 | 2015-11-06 | 19:16:42 | 28 |

| 109 | 2015-11-06 | 19:16:45 | 28 |

| 110 | 2015-11-06 | 19:16:46 | 28 |

| 111 | 2015-11-06 | 19:16:47 | 28 |

| 112 | 2015-11-06 | 19:16:48 | 28 |

| 113 | 2015-11-06 | 19:16:56 | 28 |

| 114 | 2015-11-06 | 19:17:00 | 28 |

| 115 | 2015-11-06 | 19:17:03 | 28 |

| 116 | 2015-11-06 | 19:17:05 | 28 |

| 117 | 2015-11-06 | 19:17:06 | 28 |

| 118 | 2015-11-06 | 19:17:07 | 28 |

| 119 | 2015-11-06 | 19:17:08 | 28 |

| 120 | 2015-11-06 | 19:17:09 | 28 |

| 121 | 2015-11-06 | 19:17:10 | 28 |

| 122 | 2015-11-06 | 19:17:11 | 28 |

+-----+------------+----------+------+

正如您所看到的,有时凭证会周期性地插入数据,有时我们之间的间隔为8秒.因此,我的问题是:每次数据之间的间隔是否可能为1秒?我究竟做错了什么?

对不起,英语不好,谢谢!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值