если у клиента в mysql стоит настройка
default-character-set=latin1
то без этого патча в версии 50.26.1
данные введённые по умолчанию на русском языке отображаются как
"???????"
uname -a
Linux prdns 2.6.30-gentoo-r6 #2 SMP Tue Sep 8 13:04:27 GMT 2009 i686
Intel(R) Xeon(TM) CPU 2.80GHz GenuineIntel GNU/Linux
MySQL Server version: 5.0.70-log Gentoo Linux mysql-5.0.70-r1
собственно патч
cat install.pl.patch
--- nodeny/
install.pl 2009-09-10 08:43:40.000000000 +0000
+++
install.pl 2009-09-16 15:36:53.000000000 +0000
@@ -84,6 +84,9 @@
sub sql
{
&Log("[SQL] $_[0]\n");
+ $dbh->do("SET character_set_client=cp1251");
+ $dbh->do("SET character_set_connection=cp1251");
+ $dbh->do("SET character_set_results=cp1251");
return ($dbh->prepare($_[0]));
}