Articles of bulkinsert

INSERT несколько записей в MySQL с одной формой PHP

INSERT несколько записей в MySQL с одной формой PHP. Простая форма <form action="process.php" method="post"> <p><label>Beamline ID</label> <input type="text" name="bline_id[][bline_id]" /> <label>Flow</label> <input type="text" name="flow[][flow]" /> </p> <p><label>Beamline ID</label> <input type="text" name="bline_id[][bline_id]" /> <label>Flow</label> <input type="text" name="flow[][flow]" /> </p> <p><label>Beamline ID</label> <input type="text" name="bline_id[][bline_id]" /> <label>Flow</label> <input type="text" name="flow[][flow]" /> </p> <p><label>Beamline ID</label> <input type="text" name="bline_id[][bline_id]" […]

Вставка Php Bulk

У меня есть код с php, использующий объемную вставку. Я запускаю код и нет ошибки. Проблема: нет OUTPUT с этим кодом, и появляется пустая страница / экран. Все, что я хочу сделать, это получить Output with страницу и базу данных, используя этот код .. <?php $dbh = odbc_connect( "DRIVER={SQL Server Native Client 10.0};Server=.;Database=ECPNWEB", "sa", "ECPAY"); […]

INSERT IGNORE или INSERT WHERE NOT IN

У меня таблица из 9 миллионов строк, и я изо всех сил стараюсь обрабатывать все эти данные из-за ее огромного размера. Я хочу добавить IMPORT CSV в таблицу без перезаписи данных. Прежде чем я сделал бы что-то подобное; INSERT if not in (выберите email из tblName, где source = "number" и email! = "Email") INTO […]

Как обращаться с коллекцией форм Symfony с более 500 позициями

У меня есть сборка формы, которая должна обрабатывать более 500 экземпляров объектов. После того, как я увеличил тайм-аут до 60 секунд и увеличил работу max_input_vars, но это раздражает то, насколько медленным оно является. Форма рендеринга медленная, но представление этой большой формы – боль в заднице. Я рассматривал возможность создания простой HTML-формы, но есть еще один […]

Оптимизация массивных MySQL INSERT

У меня есть приложение, которое должно запускать ежедневный скрипт; ежедневный скрипт состоит в загрузке CSV-файла с 1 000 000 строк и вставка этих строк в таблицу. Я размещаю свое приложение в Dreamhost. Я создал цикл while, который проходит через все строки CSV и выполняет запрос INSERT для каждого из них. Дело в том, что я […]

bulk insert mysql – могу ли я использовать предложение ignore? есть ли ограничение на нет. записей для массовой вставки?

У меня есть куча данных, которые я хочу вставить, и я решил использовать массивную вставку для mysql. вставить в друзья (запрос, приятель) значения (значение1, значение2), (значение2, значение1), (значение3, значение4), (значение4, значение3), … я хотел бы знать следующее: 1) Можно ли игнорировать? например вставить игнорировать значения друзей (requestor, buddy) (значение1, значение2), (значение2, значение1), (значение3, значение4), (значение4, […]

php связывает динамическое число переменных для запроса пакетной вставки

У меня есть веб-служба, в которой пользователь передает динамическое количество вопросов. На стороне php я использую explode с? чтобы вырезать каждый вопрос. Затем мне нужно сделать пакетную вставку. То, что я сделал до сих пор, выглядит следующим образом: $checkInQs = explode("?", trim($_POST['checkInQs'], "?")); $checkInSql = "INSERT INTO CheckListQs (ID, GeofenceID, type, question) VALUES "; $checkInInsertQuery […]

массовое обновление списка значений из списка идентификаторов

Я часто сталкиваюсь с этой проблемой, как пользователь Oracle, играя с MySql. Будьте в следующей ситуации: список идентификаторов (1, 2, 3, …, n) список значений ('val1', 'val2', 'val3', …, 'valn') [Значения, очевидно, полностью отличаются от этих] 2 предыдущих списка передаются упорядоченными. Это означает, что переданное значение сначала соответствует первому идентификатору. Цель состоит в том, чтобы […]

вставить несколько строк через php-массив в mysql

Я передаю большой набор данных в таблицу mysql через php, используя команды вставки, и мне интересно, можно ли вставлять примерно 1000 строк за один раз с помощью запроса, отличного от добавления каждого значения в конце строки длиной в милю, а затем выполняя его. Я использую фреймворк codeigniter, поэтому его функции также доступны мне.

php PDO вставляет несколько строк в несколько строк с заполнителями

Я хочу сделать несколько вложений с помощью PHP PDO. Самый близкий ответ, который я нашел, – это как к вкладышем-ан-массив в-а-сингл-MySQL подготовленный-заявление Однако пример, который был дан, использует? вместо реальных заполнителей. Я рассмотрел примеры на сайте PHP doc для владельцев мест php.net pdo.prepared-statements $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)"); $stmt->bindParam(':name', $name); […]