sql >> Base de Datos >  >> RDS >> Mysql

com.mysql.jdbc.MysqlDataTruncation:truncamiento de datos:datos demasiado largos para la columna 'column_name'

Enfrenté el mismo problema en mi aplicación jpa de datos de arranque de primavera cuando iba a insertar un archivo de imagen en la base de datos como byte, me dio el mismo error.

Después de muchas actividades de I + D, encontré una solución como la que se muestra a continuación.

Agregué la siguiente línea en mi archivo application.properties y lo resolví

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

Espero que sea útil para alguien.