Code:
#!/usr/bin/perl
$db = "category";
$sql = "INSERT INTO $db (catid,catname,catdescription,CataccesCost) ";
$sql .= "VALUES('%s','%s','%s','%s')\n";
while(<>) {
if(/CATEGORY/) {
@values = split /\t/;
printf($sql, $values[1], $values[2], $values[3], $values[4]);
}
}
save it as convert_sql.pl, then (say myfile is the file with separate tab field) :
cat myfile | convert_sql.pl > myfile.sql
Then use any mysql client to connect to mysql server and use myfile.sql as
source script.
mysql> source myfile.sql