类库

torndb

语句

insert into table (sometime) values (sysdate())

错误

插入之后的时间比当前时间早8个小时

细节

sometime是datetime类型,mysql的系统时间是对的,timestamp类型的时间插入不会出错

mysql命令行插入datetime时间也不会出错

会是torndb的bug么?

首先,想问一下,你是怎么确认mysql的系统时间是对的?

我同意王子亭的看法,问题应该在mysql服务器上,时区的可能性比较大

我觉得你试试看now()和timestamp这样能确认是不是时区问题

其次,不是很清楚你的部署是怎么安排的,一般服务器和mysql服务器都是分开的,那两边的时间是不一致的,你怎么保证数据一致性的问题呢?

我记得一般我们做法都是在写入的时候用python主动获取时间

下面是我用MySQLdb的例子sen = 'INSERT INTO docs(md5, link, ctime, author) VALUES (%s, %s, %s, %s)'

stime = time.strftime('%Y-%m-%d %H:%M:%S')

param = (md5, link, stime, author)

cursor.execute(sentence, param)

都是猜测哦,还是需要你自己验证

希望对你有帮助

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19458.html

相关文章 Recommend

python连接mysql无响应时间_Python执行mysql语句time时间不正确何解相关推荐

  1. python查询mysql 乱码问题_python查询mysql中文乱码问题

    问题: python2.7 查询或者插入中文数据在mysql中的时候出现中文乱码 --- 可能情况: 1.mysql数据库各项没有设置编码,默认为'latin' 2.使用MySQL.connect的时 ...

  2. c# mysql executescalar_C# 操作MySQL数据库, ExecuteScalar()方法执行T-SQL语句, COUNT(*), 统计数据...

    C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...

  3. executescalar mysql_C# 操作MySQL数据库, ExecuteScalar()方法执行T-SQL语句, COUNT(*), 统计数据...

    C# 操作My SQL数据库需要引用"MySql.Data", 可通过两种方式获取. 1.从NuGet下载"Install-Package MySql.Data -Ver ...

  4. pycharm与python连接_pycharm2017实现python3.6与mysql的连接

    本文为大家分享了pycharm2017上实现python3.6与mysql的连接方法,供大家参考,具体内容如下 与其他的IDE不同,pycharm不需要额外下载mydqldb包等,pycharm里可以 ...

  5. python操作mysql事务提交_python关于Mysql操作

    一.安装mysql windows下,直接下载mysql安装文件,双击安装文件下一步进行操作即可, Linux下的安装也很简单,除了下载安装包进行安装外,一般的linux仓库中都会有mysql ,我们 ...

  6. python使用mysql实例教程_Python操作Mysql实例代码教程(查询手册)

    本文介绍了Python操作MYSQL.执行SQL语句.获取结果集.遍历结果集.取得某个字段.获取表字段名.将图片插入数据库.执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐. 实例 ...

  7. python使用mysql实例教程_Python操作Mysql实例代码教程在线版(查询手册)_python

    实例1.取得MYSQL的版本 在windows环境下安装mysql模块用于python开发 MySQL-python Windows下EXE安装文件下载 复制代码 代码如下: # -*- coding ...

  8. python往mysql存入数据_Python操作mysql之插入数据

    之前有写过一篇python查询mysql数据的文章,今天写通过python插入数据到mysql数据库. 相关mysql视频教程推荐:<mysql教程> 先建库,建表,建用户mysql> ...

  9. python mysql日期输出格式_Python/Shell/MySQL时间获取与格式转换

    一.说明 时间的获取及时间各格式间的转换是比较常用的操作,但一是多种语言经常容易弄混,二是同一种语言同一个功能可能有不同的实现函数,导致每次处理时间经常要百度所以来记录一下. 另外个人真不喜欢同样功能 ...

最新文章

  1. calcBackProject函数(搜索小物体的位置)
  2. SpringBoot打包部署到环境
  3. VB winform自动更新 笔记
  4. Linux中如何运行.AppImage文件
  5. 向所有的代码小神童学习!
  6. 在 .NET Core 中运行 JavaScript
  7. 小程序入门学习14--用户管理
  8. 第四章节 窗体应用(windows应用程序)
  9. dedecms 中变量函数
  10. 射频识别技术——数据编码
  11. 利用PPT制作PNG透明图片
  12. STM32驱动模数转换芯片ADS1120(PT100铂电阻测温度)第2篇
  13. ios逆向工具theos tweak make编译错误集合
  14. dma子系统 dmac
  15. XSS安全漏洞修复解决方案
  16. 百度云盘APP中去除我的应用数据图标:ES File Exploer
  17. MySQL - 调优(一)
  18. 对日软件开发过程中的质量管理
  19. 2021-2025年中国SWIR-InGaAs光电二极管线阵行业市场供需与战略研究报告
  20. 2023最火批量getshell工具

热门文章

  1. 重装系统如何做到三步装机
  2. 计算机毕业设计ssm农商行贷款管理系统f1gnk系统+程序+源码+lw+远程部署
  3. 波斯猫新品上市宣传怎么做?如何利用软文营销做好新品宣传
  4. 【学术相关】申请审核制下,到双一流大学读博的难度有多大?
  5. 知识变现做课,如何找到蓝海市场
  6. Windows注册表维护与优化
  7. java3d酷眩贪吃蛇下载,100行JS实现HTML5的3D贪吃蛇游戏
  8. 根据模板生成带公式的excel
  9. Java AD域登录实现正常本地登录操作
  10. 展望战略新兴产业 助力创新工程教学