Mysql
 sql >> база данни >  >> RDS >> Mysql

com.mysql.jdbc.MysqlDataTruncation:Съкращаване на данни:Данните са твърде дълги за колона 'column_name'

Сблъсках се със същия проблем в моето jpa приложение с данни за пролетно зареждане, когато ще вмъкна файл с изображение в базата данни като байт, като ми даде същата грешка.

След много изследвания и разработки намерих решение като по-долу.

Добавих по-долу ред в моя файл application.properties и го разреших

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

Надявам се, че ще бъде полезно на някого.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysqli заявка връща само първия ред

  2. Каква е разликата между типовете низове VARCHAR(255) и TINYTEXT в MySQL?

  3. Как да покажа съпоставянето на колона в MySQL

  4. Възстановете базата данни на mysql от .frm файлове

  5. защо разделяме една mysql таблица на много по-малки таблици?