die daten kannst du eigentlich mit jeder tabellenkalkulation und notfalls auch mit notepad zuhause erstellen. wenn du sie in eine tabellenkalkulation einguibst, dann mußt du sie exportieren oder speichern als entweder CSV (comma separated values) oder als text mit trennzeichen getrennt (trennzeichen merken!). wenn du es als text in notepad eingibst, dann einfach in der form:
wert11,wert12,wert13[zeilenumbruch]
wert21,wert22,wert23[zeilenumbruch]
usw...
darauf achten, daß du in den spalten die gleiche abfolge der werte einhältst wie deine datenbank variablen enthält, dabei zählt eine eventuell vorhandene auto_increment-spalte mit, also dafür eine leere zelle vorsehen bei der dateneingabe.
um das ganze in die datenbank zu bekommen gibt es nun mehrere wege..
der komfortabelste geht über phpMyAdmin mit sql datei importieren (je nach version an unterschiedlichen stellen im menü.
wenn man einen interaktiven zugang zu mysql auf dem server hat (telnet, ssh) kann man die kommandozeilentools vom mysql nutzen, solche einen zugang hat man abr eher selten aus sicherheitsgründen.
der andere weg ist über ei kleines selbstgeschriebenes php-script mit folgender syntax:
<?php
$file="Name der Datei mit Werten";
$db="Name der Datenbank in welche die Werte sollen";
$server="Server mit der Datenbank" (meist localhost)
$user="Datenbankuser";
$pw="Passowrt";
$table="Tabelle";
mysql_connect($server,$user,$pw);
$sql="LOAD DATA INFILE '$file' INTO TABLE `$table` FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\r\n';
mysql_query($sql);
mysql_close();
?>