sql >> Databáze >  >> RDS >> Mysql

Převeďte databázi MySQL z latinky do UTF-8

Můžete to udělat velmi snadno pomocí výpisu. Vytvořte výpis pomocí

mysqldump --skip-opt --set-charset --skip-set-charset 

Poté vytvořte další databázi, nastavte její výchozí znakovou sadu na UTF-8 a poté načtěte výpis zpět pomocí:

mysql --default-character-set=<your iso encoding>

Hlavní myšlenkou je vytvořit výpis bez jakékoli známky kódování dat.
Takže v době vytvoření by kódování tabulky bylo zděděno z kódování databáze a nastaveno na UTF-8. A s --default-character-set říkáme MySQL, aby naše data automaticky překódovala.



  1. Seznam Pythonu do pole PostgreSQL

  2. Vytvoření procedury v mySql s parametry

  3. Přidejte znak měny £, $ do určitých polí ORACLE

  4. Spojte 3 tabulky v SQL