/usr/bin/mysqldump –user=root –password=haslo –max_allowed_packet=99M –default-character-set=latin1 -c –insert-ignore –skip-set-charset -r 130619_latin1_biblioteka.sql biblioteka
file
nazwa_pliku_dumpa.sql (pokazuje w jakim jest kodowaniu)
iconv -f ISO8859-2 -t UTF-8 nazwa_pliku_dumpa.sql > nazwa_pliku_dumpa-utf-8.sql
drop database
CREATE DATABASE nazwa_bazy_danych CHARACTER SET utf8 COLLATE utf8_general_ci
mysql -uroot -ppassword --default-character-
set
=utf8 nazwa_bazy_danych < nazwa_pliku_dumpa-utf-8.sql
zmiana templateów:
for i in *.tpl; do iconv -f ISO8859-2 -t UTF-8 $i > $i”_utf8″; done
for i in *.tpl; do mv “$i” “$(basename “$i” .tpl).tpl_iso8859_2″; done