yorumları düzeltmek istediğin haldeki ilk yedeğini yükle (işlemleri orjinal yorumlara yapacaksın)
daha sonra bunu oluşturduğun sayfanın içine yaz ve sayfayı çalıştır.
sanırım tr karakter yüzünden hata veriyordu. test ettim ve onayladım

<?php

include ("wp-config.php");
mysql_query("SET NAMES 'latin5'");


function tr_strtolower($metin) { 
    $metin = strtr($metin, "IĞÜŞİÖÇ", "ığüşiöç"); 
    return strtolower($metin); 
} 
$edit = mysql_query("SELECT comment_content,comment_ID FROM ".$table_prefix."comments");
while($r=mysql_fetch_array($edit))
{
$i++;
$son = ucfirst(tr_strtolower($r["comment_content"]));
$id = $r["comment_ID"];
$sql = mysql_query("UPDATE ".$table_prefix."comments SET comment_content = '$son' WHERE comment_ID ='$id'");
}
echo "Toplamda $i yorum başarıyla düzenlendi";
?>