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

Какво не е наред с тази mysql заявка?

Цитат Бъг #45987, ГРЕШКА 1075 (42000):Неправилна дефиниция на таблица :

MyISAM вече не е машината по подразбиране; InnoDB е.

Също така:http://bugs.mysql.com/bug.php?id=60104

Заключение

InnoDB не поддържа AUTO_INCREMENT, но няма дефиниран първичен ключ за таблицата, но MyISAM го прави. Изберете коя машина (MyISAM или InnoDB) искате да използвате и се справете с оператора CREATE TABLE съответно.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ImportError:Няма модул с име MySQLdb

  2. Как да броим потребителските въпроси?

  3. Най-добри практики за дължина на колоната на SQL varchar

  4. Дълга анкета в чат на Laravel:Защо div не се актуализира сам?

  5. Имате нужда от практично решение за създаване на база данни с шаблони (5-5-5) за 15-Puzzle