Jak naimportovat data s jinou znakovou sadou?
Pokud máte problém s importem vašich dat přes phpMyAdmin doporučujeme prověřit následující:
- Zkontrolujte zda-li se připojuje vaše prezentace s korektní znakovou sadou na MySQL server (set character set)
- Pokud ano, pak je dobré zkontrolovat konzistenci dat.
- Jestliže je konzistence dat také v pořádku pak přejděte ke konverzi exportu MySQL. Pokud se z nějakého důvodu phpMyAdmin brání správnému importu (například tvrdošíjně importuje v utf8), pak použijte nějaký software na konverzi například iconv a zkonvertujte přímo z původní znakové sady (v našem případě windows1250) do utf8 (iconv -f windows-1250 -t utf-8 -o novy_soubor-v-utf.txt puvodni_soubor.txt).
Standarní import přes phpMyAdmin z jiné znakové sady (příklad pro CP1250 v MySQL5):
Po přihlášení k phpMyAdmin zvolíte vámi požadovanou znakovou sadu, která odpovídá vaši datové struktuře.
Dále vyberte v levém menu vaši databázi určenou k importu dat. Ve zvolené databázi se vám zobrazí menu Importu. Vyberte tedy Import.
Na stránce importu vyberte soubor pro import z vašeho disku. A jako znakovou sadu vyberte CP1250. Cvakněte na tlačítko proveď a počkejte na dokončení vašeho importu.