Mysql 4.1, в конфиге default-character-set=utf-8 в секции mysqld, клиенты предполагаются Windows и Linux, какие указать настройки кодировки на сервере для клиентов и у клиентов?
Это зависит в большей степени от одировки базы данных, нежели от win/lin. Можно оставить дефолт ( mysql> show variables like '%char%'; ), в конце концов клиент может явным образом указать кодировку.
Главное - у тебя должны совпадать кодировка конкретной базы и клиента. Если у тебя стоит default-character-set=utf-8 и при создании базы не указывалось иного, достаточно в клиенте использовать SET NAMES="utf-8"; Ну и в случае со страничкой, чтоб вебсервер отдавал её именно в этой кодировке.