使用 python 将数据插入 mySQL

Inserting data into mySQL with python

我目前正在使用 python mysql 并且无法在网上找到相关信息(我一直在寻找大约一个小时)也许我没有搜索正确的术语来找到这些相关信息。

在 table 中输入数据时需要 % 值,我使用以下方法插入字符串:

query = "INSERT INTO OWNERINFO(`Name`) VALUES( %s )

我假设 %s 识别字符串,我想知道你如何识别其他数据类型,即。 int、tinyint、smallint、date 等

或者是否有特定网页显示我错过的这些数据类型?

%s 是占位符,它可以用于整数,也可以用于浮点数..

https://pynative.com/python-mysql-insert-data-into-database-table/

以下内容应该可以完成这项工作:

values_to_enter = ("value1", "value2")
query = "insert into <table_name> values (%s, %s)"
mycursor.execute(query, values_to_enter)