У меня вечная проблема с немецкими спецсимволами:
Я получил 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
Ничего не работает.К сожалению, у меня нет доступа к исходной базе данных.Так что дамп дается.
Специальные символы - нескончаемый кошмар .... Любая помощь очень приветствуется,
приветствует Йорг