私はこれを何度も達成するために小さなphpスクリプトを作成しましたが、それについてはさまざまな方法があります:
私の経験によると、PHPが提供するCSV関数を使用するのが最善です。
ここで、csvのすべての行をループし、クエリを動的に準備して実行します(たとえば、列0にIDがあり、列1に「hasweb」があると仮定します)
<?php
if (($handle = fopen("input.csv", "r")) !== FALSE)
{
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE)
{
mysql_query(UPDATE user_data SET hasweb="{$data[1]}" WHERE consultant_id = "{$data[0]}");
}
fclose($handle);
}
?>
お役に立てば幸いです。それでも動かない場合は、私に聞いてください:)