Я сейчас пытаюсь решить эту проблему в MySQL. У меня установлен MySQLdb. Как лучше всего написать список в Python, например,
[1, 2, -1, -2]
к столбцу таблицы базы данных MySQL? Мне бы хотелось, чтобы каждая последующая запись в списке помещалась в последовательные строки столбца MySQL. Очевидно, что я могу выполнять отдельные запросы в цикле, но мне было интересно, есть ли лучший / более быстрый способ.
Я также готов поэкспериментировать с различными методами хранения данных, если это невозможно с использованием MySQLdb. Я работаю со списками, каждый из которых содержит несколько миллионов записей, и мне нужно быстро выполнять чтение / запись в какой-либо форме постоянного хранилища, которое может хранить эти различные списки в виде столбцов.
ОБНОВЛЕНИЕ: Спасибо за ваши ответы. После того, как меня привели к поиску команды execute many, я нашел эту ссылку , в которой был полезный пример executemany()
.