我是 Python 新手,正在尝试学习 MySQL
当我们导入 pymysql 时
import pymysql
from datetime import datetime
conn = pymysql.connect(
host = 'localhost',
user = 'root',
password = '',
database = 'test'
)
mycursor = conn.cursor()
sql = "INSERT INTO led (id,name,date) VALUES (%i,%s,%d,)"
我的问题是,如果我们有数据类型 id = %i、name =%s 和 date = %d 的值,那么日期时间、时间和时间戳的
%?
是什么?
我在插入数据时遇到错误,但我不知道确切的百分比?所有数据类型的。如果有人有学习这些数据类型值的链接%?请分享链接,或者如果您收到我的问题,请回答...我正在插入数据,我使用函数,但遇到了 NoModuleError。 now(), current_date(),datetime()
请告诉我日期时间、时间和时间戳的
%?
是什么..?
我假设“%s”,因为格式正确的
DATE
文字在“2024-01-25”中是不可丢弃的。 (等等)例如,如果您需要去年的数据,则必须在将其输入 MySQL 之前或之后进行转换。