Mysql
 sql >> Datenbank >  >> RDS >> Mysql

com.mysql.jdbc.MysqlDataTruncation:Datenkürzung:Daten zu lang für Spalte 'column_name'

Ich hatte das gleiche Problem in meiner Spring Boot Data JPA-Anwendung, als ich die Bilddatei als Byte in die Datenbank einfügen wollte, da mir der gleiche Fehler angezeigt wurde.

Nach vielen Forschungen und Entwicklungen habe ich eine Lösung wie unten gefunden.

Ich habe die folgende Zeile in meiner Datei "application.properties" hinzugefügt und diese behoben

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

Hoffe, es wird jemandem helfen.