【已解决】MySQL建表,插入数据时,时间自动更新至秒
来源:互联网 发布:视频转换软件 编辑:程序博客网 时间:2024/06/03 23:04
# 链接到 mysql ,创建表 mobike conn = pymysql.connect(host='localhost', user='root', passwd=' ', port=3306, db='test1',charset="utf8") cur = conn.cursor() # 创建一个游标对象 cur.execute("DROP TABLE IF EXISTS mobike") # 如果表存在则删除 cur.execute('''CREATE TABLE mobike (Time datetime NOT NULL DEFAULT NOW(), bikeIds VARCHAR(100), biketype VARCHAR(100), distId VARCHAR(100), distNum VARCHAR(100), distance VARCHAR(500) , type VARCHAR(100), distX VARCHAR(100), distY VARCHAR(100))''')
#插入数据,不用再设置 Time项了,会自动更新 try: print(response.text) # 输出 decoded = ujson.decode(response.text)['object'] self.done += 1 for x in decoded: sql = "INSERT INTO mobike (bikeIds, biketype, distId, distNum, distance, type, distX, distY) VALUES (%s,%s,%s,%s,%s,%s,%s,%s)" cur.execute(sql, (x['bikeIds'], x['biketype'], x['distId'], x['distNum'], x['distance'], x['type'], x['distX'], x['distY'])) # latitude 纬度 横的 distY except Exception as ex: print(ex) conn.commit() cur.close() conn.close() # 关闭数据 break
按上面这样写成功了,输出的形式是:2017-08-01 09:47:56
有人说用current_timestamp,NOW(),我没用成功,留在这里,以后用到了再补充。
阅读全文
0 0
- 【已解决】MySQL建表,插入数据时,时间自动更新至秒
- 用PDO往MYSQL里面插入数据的话。插入五千条大概140多秒时间,插入1万条大概260多秒时间
- 问题:向Mysql数据库中插入时间类型数据,数据库中只有日期没有时分秒
- 解决数据库中插入时间丢失时分秒
- hibernate 解决插入时间默认不支持时分秒
- 解决数据库中插入时间丢失时分秒
- 解决数据库中插入时间没有时分秒
- mysql时间戳自动更新
- mysql 时间字段自动更新
- MySQL timestamp自动更新时间
- mysql 设置自动更新时间
- 更新数据时如何使时间自动更新
- 插入带时分秒的时间数据sql
- 插入数据时,保存的date类型时间字段的数据只有年月日,没有时分秒的问题
- MySQL 插入数据时,中文乱码问题的解决
- MySQL 插入数据时,中文乱码问题的解决。
- MySQL 插入数据时,中文乱码问题的解决
- MySQL 插入数据时,中文乱码问题的解决
- PAT编程题:A除以B (20)
- 文件操作
- FixedCapacityStackOfString( 1.3.2.1 P82)
- MySql count函数去重查询错误
- 根据身份证获取用户的年龄,性别,生日等
- 【已解决】MySQL建表,插入数据时,时间自动更新至秒
- Scale9Sprite的使用
- iOS内存管理及要注意的问题
- 最短路问题模板题POJ2387
- iOS dSYM 文件分析
- Nginx和Tomcat一台服务器配置多个域名
- python mysql html转义问题
- 51nod 1062 && URAL 1079 Maximum RMQ
- Visual Studio编译错误