Moin,
so, jetzt bin ich auf Arbeit

Ich sag mal, schmeiss Ubuntu weg *g*
Versuche mal, die LANG-Variable von UTF-8 auf de_DE.UTF-8 zu setzen. Mit "reinem" UTF-8 haben wir immer wieder Probleme, so dass wir meist wieder auf de_DE@euro zurückgegangen sind.
MySql 3
Code: Alles auswählen
mysql --version: mysql Ver 11.18 Distrib 3.23.58, for pc-linux (i686)
uname -a: Linux 2.6.10 #1 SMP Tue Jan 25 15:36:51 CET 2005 i686 athlon i386 GNU/Linux
echo $LANG: de_DE@euro
mysql> create table test(line varchar(20));
Query OK, 0 rows affected (0.03 sec)
mysql> explain test;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| line | varchar(20) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
1 row in set (0.00 sec)
mysql> insert into test(line) values("Oberösterreich");
Query OK, 1 row affected (0.00 sec)
mysql> insert into test(line) values("Oberosterreich");
Query OK, 1 row affected (0.01 sec)
mysql> select * from test where line like '%Oberosterreich%';
+----------------+
| line |
+----------------+
| Oberosterreich |
+----------------+
1 row in set (0.01 sec)
mysql> select * from test where line like '%Oberösterreich%';
+----------------+
| line |
+----------------+
| Oberösterreich |
+----------------+
1 row in set (0.01 sec)
MySql 4
Code: Alles auswählen
mysql --version: mysql Ver 12.22 Distrib 4.0.18, for suse-linux (i686)
uname -a: Linux server 2.6.5-7.202.7-smp #1 SMP Tue Nov 29 14:32:53 UTC 2005 i686 i686 i386 GNU/Linux
echo $LANG: de_DE.UTF-8
mysql> create table test(line varchar(20));
Query OK, 0 rows affected (0.00 sec)
mysql> explain test;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| line | varchar(20) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
1 row in set (0.00 sec)
mysql> insert into test(line) values("Oberösterreich");
Query OK, 1 row affected (0.00 sec)
mysql> insert into test(line) values("Oberosterreich");
Query OK, 1 row affected (0.00 sec)
mysql> select * from test where line like '%Oberosterreich%';
+----------------+
| line |
+----------------+
| Oberosterreich |
+----------------+
1 row in set (0.00 sec)
mysql> select * from test where line like '%Oberösterreich%';
+----------------+
| line |
+----------------+
| Oberösterreich |
+----------------+
1 row in set (0.00 sec)
Gruß
Frank
Citroen C8, Diesel, 107PS, Automatik:
