PyMySQL 数据类型

问题描述 投票:0回答:1

我是 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()

请告诉我日期时间、时间和时间戳的

%?
是什么..?

mysql python-3.x sqldatatypes pymysql
1个回答
0
投票

我假设“%s”,因为格式正确的

DATE
文字在“2024-01-25”中是不可丢弃的。 (等等)例如,如果您需要去年的数据,则必须在将其输入 MySQL 之前或之后进行转换。

© www.soinside.com 2019 - 2024. All rights reserved.