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

Грешка при създаване на таблица в PHP 1064

Трябва да избягате от int1 и int2 . Те са резервирани думи в MySQL

CREATE TABLE Bookings 
(
    id int(6) NOT NULL auto_increment, 
    name varchar(25),
    email varchar(35),
    number varchar(20),
    buffet varchar(3),
    ceilidh varchar(5),
    work1 varchar(3),
    beg1 varchar(3),
    `int1` varchar(3),
    adv1 varchar(3),
    youth varchar(3),
    lunch varchar(3),
    beg2 varchar(3),
    `int2` varchar(3),
    adv2 varchar(3),
    dinner varchar(3),
    dance varchar(5),
    work2 varchar(3),
    lunch2 varchar(3),
    price varchar(5),
    PRIMARY KEY  (ID)
)


  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 :изхвърля база данни заедно с данните

  2. Как да синхронизирам база данни SQLite на телефон с Android с база данни MySQL на сървъра?

  3. Как да получа имената на всички колони за всички таблици в MySQL?

  4. MySQL:Не може да се използва SIGNAL в Trigger

  5. Извикване на съхранена процедура с изходен параметър чрез PDO