Вставка данных в mySQL с помощью python - PullRequest
0 голосов
/ 19 марта 2020

Я сейчас использую python mysql и не могу найти нужную информацию в Интернете (я искал около часа), может быть, я не ищу правильные термины, чтобы найти эту релевантную информацию.

при вводе данных в таблице это требует% значений, я использую следующее для вставки строк:

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

я предполагаю, что% s идентифицирует строки, мне интересно, как вы идентифицируете другие типы данных ie. int, tinyint, smallint, date и др. c.

или, если есть конкретная c веб-страница, на которой показаны эти типы данных, которые я пропустил?

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

Следующее должно делать работу:

values_to_enter = ("value1", "value2")
query = "insert into <table_name> values (%s, %s)"
mycursor.execute(query, values_to_enter)
0 голосов
/ 19 марта 2020

% s является заполнителем, его можно использовать как целое число, так и с плавающей точкой ..

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

...