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

Chỉ có thể có một cột tự động

My MySQL cho biết "Định nghĩa bảng không chính xác; chỉ có thể có một cột tự động và nó phải được xác định là một khóa "Vì vậy, khi tôi thêm khóa chính như bên dưới, nó bắt đầu hoạt động:

CREATE TABLE book (
   id INT AUTO_INCREMENT NOT NULL,
   accepted_terms BIT(1) NOT NULL,
   accepted_privacy BIT(1) NOT NULL,
   primary key (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân tích cú pháp các tệp XML cực lớn trong php

  2. CẬP NHẬT với SUM () trong MySQL

  3. Hàm MySQL POW () - Nâng giá trị lên sức mạnh của giá trị khác

  4. Các nhà cung cấp vai trò / thành viên ASP.NET cho MySQL?

  5. SQLSTATE [42S22]:Không tìm thấy cột:1054 Cột không xác định 'id' trong 'mệnh đề where' (SQL:chọn * từ `bài hát` trong đó` id` =5 giới hạn 1)