Folgendes war die Standardeinstellung nach der Installation von LAMPP 1.4.12 (für Linux) auf meinem Rechner:
- Code: Select all
> /opt/lampp/bin/mysqladmin variables
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /opt/lampp/share/mysql/charsets/ |
| collation_connection | latin1_swedish_ci |
| collation_database | latin1_swedish_ci |
| collation_server | latin1_swedish_ci |
Was macht das "latin1_swedish_ci" da? Unter
http://community.apachefriends.org/f/viewtopic.php?t=9793 gibt's den Hinweis auf folgende Konfigurationsoptionen in my.cnf:
[mysqld]
character-set-server = latin1
collation-server = latin1_general_ci
Diese beiden Zeilen fehlten auch am 24.03.2005 beim Download von LAMPP vom Mirror "Puzzle, Bern, Switzerland". Also da rein geschrieben und einen Restart durchgeführt (ein Reload hat bei mir nicht ausgereicht):
> /opt/lampp/lampp stopmysql
XAMPP: Stopping MySQL...
> /opt/lampp/lampp startmysql
XAMPP: Starting MySQL...
Und siehe da:
- Code: Select all
> /opt/lampp/bin/mysqladmin variables
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /opt/lampp/share/mysql/charsets/ |
| collation_connection | latin1_general_ci |
| collation_database | latin1_general_ci |
| collation_server | latin1_general_ci |
In phpmyadmin wird bei "Kollation" der Tabellen nun "latin1_general_ci" angezeigt.
Bye,
Eduard Müller