sql >> Databasteknik >  >> RDS >> Mysql

PHP skapa tabell fel 1064

Du måste escape int1 och int2 . De är reserverade ord i 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. Ändra anslutningens tidszon i MySQL

  2. Vilka regler gäller för att namnge en mysql-kolumn?

  3. Optimal fråga för att hämta en kumulativ summa i MySQL

  4. Verktyg för att generera ett databasdiagram/ER-diagram från befintlig Oracle-databas?