Я немного погуглил, и не могу найти много информации по этому поводу. У меня есть таблица MySQL, в которую я помещаю данные, в которой есть ключевой столбец. Единственная запись в эту таблицу из моего скрипта python. Я знаю, что вы можете использовать столбцы с «автоинкрементом», чтобы генерация ключей оставалась санитарным процессом. Я также знаю, что когда вы вставляете в таблицу с помощью обычного MySQL, вы должны вставлять SQL NULL
в строку, чтобы заставить ее автоматически увеличиваться. Как мне настроить строки для правильного NULL
? Могу ли я использовать pandas NaN
s или NoneType
s?
E: Вот пример установки.
Table: Logbook
| Key | Date | Notes |
| 1 | 02-18 | Successful |
| 2 | 03-18 | Failure |
Использование SQL для вставки в таблицу:
INSERT INTO Logbook
VALUES (NULL, 04-18, Failure)
Я хочу добиться этого с помощью pd.to_sql
🤔 А знаете ли вы, что...
Python популярен в анализе данных и машинном обучении с помощью библиотеки scikit-learn.