У меня есть XML-файл, который выглядит следующим образом:
<?xml version="1.0"?>
<results>
<row id="100"><name>name blah</name></row>
<row id="200"><name>name blah blah</name></row>
<row id="300"><name>name blah blah blah</name></row>
</results>
... и простая таблица MySQL:
CREATE TABLE `names` (
`id` bigint(20) NOT NULL,
`name` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Я хотел бы объединить эти две вещи, чтобы обновить мою таблицу несуществующими строками из файла XML.
Какой самый простой и безболезненный способ сделать это, учитывая, что XML-файл и таблица MySQL состоят из более чем 100 тыс. Строк, и я хотел бы запускать это обновление раз в неделю или около того ...
Большое спасибо!