Hoj, diky za tip, povedlo se. Zajimalo by me, kde vznikla chyba, ze je to kodovany jinak nez to bylo definovany. Pouzil jsem prikaz co jsi mi dal link na vranu, jen jsem si dovolil rozsirit overeni ze mame vse (login a heslo pro databazi a rovnou jsem si tam napsal jmeno databaze). Zde je to:
#!/usr/bin/php5
<?php
if ($argc != 3 || !mysql_connect('localhost','logindb',heslodb') || !mysql_select_db("databazers")) {
exit("Usage: php $argv[0] db collation\n");
}
$collation = $argv[2];
function mysql_convert($query) {
//~ echo "$query;\n";
$return = mysql_query($query);
echo mysql_error();
return $return;
}
mysql_convert("ALTER DATABASE $argv[1] COLLATE $collation");
$result = mysql_query("SHOW TABLES");
while ($row = mysql_fetch_row($result)) {
mysql_convert("ALTER TABLE $row[0] COLLATE $collation");
$result1 = mysql_query("SHOW COLUMNS FROM $row[0]");
while ($row1 = mysql_fetch_assoc($result1)) {
if (preg_match('~char|text|enum|set~', $row1["Type"])) {
mysql_convert("ALTER TABLE $row[0] MODIFY $row1[Field] $row1[Type] CHARACTER SET binary");
mysql_convert("ALTER TABLE $row[0] MODIFY $row1[Field] $row1[Type] COLLATE $collation" . ($row1["Null"] ? "" : " NOT NULL") . ($row1["Default"] && $row1["Default"] != "NULL" ? " DEFAULT '$row1[Default]'" : ""));
}
}
}
mysql_free_result($result);
?>
Bud to bylo ono nebo se to nejak samo opravilo :D. Ale pochybuju o samoopraveni :)
Prosbicka - zobrazuje se to i vam dobre ?
[
http://hepin.fnhk.cz/]
Diky moc, at se dari a zadny problemisti jako ja :)