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

Lỗi 1064 trong TẠO BẢNG ... TYPE =MYISAM

Như được ghi lại trong CREATE TABLE Cú pháp :

Lưu ý
TYPE cũ hơn tùy chọn đồng nghĩa với ENGINE . TYPE không được chấp nhận trong MySQL 4.0 và bị loại bỏ trong MySQL 5.5. Khi nâng cấp lên MySQL 5.5 trở lên, bạn phải chuyển đổi các ứng dụng hiện có dựa trên TYPE để sử dụng ENGINE thay vào đó.

Do đó, bạn muốn:

CREATE TABLE dave_bannedwords(
  id   INT(11)     NOT NULL AUTO_INCREMENT,
  word VARCHAR(60) NOT NULL DEFAULT '',
  PRIMARY KEY (id),
  KEY id(id) -- this is superfluous in the presence of your PK, ergo unnecessary
) ENGINE = MyISAM ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - trường SELECT WHERE IN (truy vấn con) - Tại sao cực kỳ chậm?

  2. Cảnh báo:mysqli_connect ():(HY000 / 2002):Không có tệp hoặc thư mục như vậy

  3. Tôi có thể khôi phục một bảng từ tệp mysql mysqldump đầy đủ không?

  4. Tại sao một cột văn bản không thể có giá trị mặc định trong MySQL?

  5. Hiệu suất MySQL:Giới thiệu về THAM GIA trong SQL