специальные символы mysql utf-8 - PullRequest
1 голос
/ 06 июня 2011

У меня вечная проблема с немецкими спецсимволами:

Я получил mysqldump из базы данных mysql.Когда я открываю его в оболочке с помощью vim, большинство специальных символов отображаются правильно, например, äü ...

Но ß не работает.Я проверяю кодировку с помощью

$file -bi mysqldump.sql

и там говорится:

$text/plain; charset=utf-8

У меня MySql 5.0.51a с UTF-8 Unicode.Когда я импортирую mysqldump.sql, все специальные символы не работают.Я пробовал

mysql -u databaseuser -p database < mysqldump.sql
mysql -u databaseuser -p database < mysqldump.sql --default-character-set=utf8
mysql -u databaseuser -p database --default-character-set=utf8 < mysqldump.sql

Ничего не работает.К сожалению, у меня нет доступа к исходной базе данных.Так что дамп дается.

Специальные символы - нескончаемый кошмар .... Любая помощь очень приветствуется,

приветствует Йорг

...