Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PersistenceException:LỖI thực thi DML bindLog [] lỗi [Trường 'id' không có giá trị mặc định]

chỉ gặp lỗi tương tự. thêm AUTO_INCREMENT vào trường id của bạn và ràng buộc trong tập lệnh tiến hóa của bạn. Giống như điều này

   create table name (
  id                        bigint not null AUTO_INCREMENT,
  ...
  constraint pk_name primary key (id),

);

bây giờ nó hoạt động

CHỈNH SỬA:nếu bạn chú thích trường 'id' trong mô hình có diễn biến @Id sẽ tự động thêm AUTO_INCREMENT và ràng buộc



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cài đặt WordPress 5 trên ZEIT ngay bây giờ với MySQL Hosting

  2. Kết hợp (Merge) hai cột từ hai bảng trong một truy vấn SQL

  3. Làm thế nào để sắp xếp hoặc chọn các hàng trong mệnh đề GROUP BY của MySQL?

  4. Không có lỗi nào được chọn Cơ sở dữ liệu trong PHP với MySQLi

  5. Thả khóa duy nhất muli-column mà không làm rơi khóa ngoại?