Если у вас есть файл в .csv и вы знаете немного PHP, вы можете просто написать скрипт, который просматривает файл и вставляет / обновляет записи в базе данных.
Например, допустим, что каждая строка в вашем CSV структурирована так:
id,name,address,email,date
например:
1,bob smith,344 abc street,test@example.com,2009-04-01
Вы можете пройти через это следующим образом:
<?php
$data=file_get_contents('your-file.csv');
//Split the file and get an array representing the lines/rows in the .csv
$rows=explode("\n",$data);
foreach ($rows as $row)
{
//Remove any excess whitespace from start and end of the row:
$row=trim($row);
$id=$row[0];
$name=$row[1];
$address=$row[2];
$email=$row[3];
$date=$row[4];
mysql_query("UPDATE TABLE SET name='$name',....);
}
?>