pymysql操作mysql
mysql 操作 pymysql
2023-09-11 14:14:27 时间
import pandas as pd
from sqlalchemy import create_engine
import pymysql
con_report = create_engine("mysql+pymysql://XX:XX:3306/XX")
con_discuss = create_engine("mysql+pymysql://XX:XX:3306/XX")
con_target = create_engine("mysql+pymysql://"mysql+pymysql://XX:XX:3306/XX")
# 本机测试库
df = pd.read_sql_table('cts_hot_word_event_report', con_target, columns=['GMT_CREATE'])
time_max = max(df['GMT_CREATE'].tolist())
print(type(time_max))
time_max_str = time_max.strftime("%Y-%m-%d %H:%M:%S")
# print(time_max_str)
# print(type(time_max_str))
# query = "select * from yh_szbgd_eventinfo where occur_time > " + "'" + str(time_max_str) + "'"
# df = pd.read_sql_query(query, con_report)
# print(df)
# sql = "select currentTime from petition_list_checkpoint where type_name = 'hot_word' and origin_name = 'event'"
sql = "select currentTime from petition_list_checkpoint"
df = pd.read_sql_query(sql, con_target)
time = df['currentTime'].tolist()
print(df)
print(time)
con_target =pymysql.connect(host='XX',
port=3306,
user='XX',
password='XX',
db='XX',
charset="utf8")
sql = "UPDATE petition_list_checkpoint SET currentTime = %s WHERE type_name = 'hot_word' AND origin_name = 'room' " % ("'" + str(time_max_str) + "'")
cur = con_target.cursor()
cur.execute(sql)
con_target.commit()
cur.close()
con_target.close()
print("插入成功")
相关文章
- PHP数据库操作:从MySQL原生API到PDO
- PHP快速入门 如何操作MySQL
- ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var mysql 启动不了
- golang之mysql操作-GORM
- MySQL--执行mysql脚本及其脚本编写
- mysql 重新整理——索引简介[七]
- MYSQL错误解决:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
- php中mysql操作的buffer知识
- mysql可以远程连接的配置
- # mysqlbinlog mysql-bin.000004 mysqlbinlog: unknown variable 'default-character-set=utf8'
- python3操作MySQL:查询
- Linux下MySQL源码编译安装(eg:mysql-5.6.27.tar.gz )
- mysql常用基础操作语法(三)~~对数据的增删改操作【命令行模式】
- 猿创征文|Python基础——Visual Studio版本——第六章 MySQL操作
- Starting MySQL ERROR! Couldn‘t find MySQL server (/usr/local/mysql/bin/mysqld_safe)
- 〖Python 数据库开发实战 - MySQL篇⑩〗- MySQL 中不同的数据类型
- Mysql可重复读、避免幻读原理
- MYSQL子查询与连接
- 0x03 MySQl 库操作
- Python中操作mysql的pymysql模块详解
- mysql 分库分表
- Mysql报错:Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- MySQL 字符串与时间操作函数
- Mysql基础篇之全局锁和表锁--06
- MySQL 配置, 避坑 sqlyog连接mysql错误码2058
- MySQL-双主高可用
- MySQL-系统信息函数