Для разработки web-приложений с использованием базы данных у меня на локальном компьютере установлены: ALT Linux 4.0 Desktop, Apache, MySQL 5.0.46, phpMyAdmin 2.11.2.2. при просмотре вновь созданной базы данных в консоли или phpMyAdmin и там и там русские буквы отображаются нормально. При просмотре в браузерах Konqueror или Mozilla вместо русских букв появляются вопросительные знаки Прошу оказать помощь. С уважением Борис Горбунов borgor58@yandex.ru
в файле /var/lib/mysql/my.cnf создал и дописал секцию [client] и дописал три последние строки в секцию [mysqld]
[client]
default-character-set = utf8
character-sets-dir = /var/lib/mysql/usr/share/mysql/charsets
[mysqld]
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
# FIXME! bdb maybe work on x86/Linux and amd64/Linux
#skip-bdb
chroot=/var/lib/mysql
datadir=/db
bdb-logdir=/log
#log=/log/queries
pid-file=/mysqld.pid
skip-locking
skip-networking
socket=/mysql.sock
tmpdir=/tmp
user=mysql
default-character-set = utf8
init-connect = "set names utf8"
character-sets-dir = /var/lib/mysql/usr/share/mysql/charsets
в консоли
mysql> SHOW VARIABLES;
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir /var/lib/mysql/usr/share/mysql/charsets
collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server utf8_general_ci
Apache, MySQL и PHP устанавливал с помощью apt-get install