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

Data jsou příliš dlouhá pro sloupec v Django na MySQL

Ujistěte se, že vaše data jsou skutečně kódována UTF8. Je sloupec skutečně utf8 ?

Pokud tomu tak není, MySQL může vyvolat tuto chybu. Můžete to otestovat (mimo jiné) provedením INSERT IGNORE a podívat se, co je vloženo do databáze.

Můžete zkontrolovat information_schema pro tabulku, sloupec a databázi abyste zjistili, zda je to tento případ.




  1. Bash skript pro vložení hodnot do MySQL

  2. Laravel Výmluvné porovnání data z pole datetime

  3. Vyberte Vše před nebo po určité postavě v MariaDB

  4. Jak trvale získávat cenu Microsoft Access MVP Award