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

com.mysql.jdbc.MysqlDataTruncation:Zkrácení dat:Data jsou příliš dlouhá pro sloupec 'column_name'

Setkal jsem se se stejným problémem ve své jarní spouštěcí datové aplikaci jpa, když jsem chtěl vložit soubor obrázku do databáze jako bajt, což mi způsobilo stejnou chybu.

Po mnoha výzkumech a vývoji jsem našel řešení jako níže.

Přidal jsem níže řádek do svého souboru application.properties a vyřešil jsem to

spring.datasource.url=jdbc:mysql://localhost:3306/conweb?sessionVariables=sql_mode='NO_ENGINE_SUBSTITUTION'&jdbcCompliantTruncation=false

Doufám, že to někomu pomůže.



  1. Jak umožníte zákazníkům používat jejich openid na vašem webu, stejně jako stackoverflow?

  2. Přesunutí existující tabulky z primární skupiny souborů do jiné skupiny souborů

  3. Oracle:Fulltextové vyhledávání s podmínkou

  4. Jak vložit do MySQL pomocí připraveného příkazu s PHP