Когда я пытаюсь создать таблицу, я получаю сообщение об ошибке

#mysql

Вопрос:

mysql. По какой-то причине я продолжаю получать ошибку всякий раз, когда пытаюсь это сделать. В нем говорится, что «создать» недопустимо в этой позиции. Я пробовал ставить ; после создания таблицы, но я все равно получаю это

 CREATE TABLE user (
  ID int(11) NOT NULL,
  name varchar(255) NOT NULL,
  home_country varchar(255) NOT NULL
)

CREATE TABLE Favourites (

UserID INT NOT NULL,

BandID INT NOT NULL,

PRIMARY KEY(UserID, BandID),

FOREIGN KEY (UserID) REFERENCES User (ID),

FOREIGN KEY (BandID) REFERENCES Band (bid)

);
 

Комментарии:

1. user зарезервировано слово в MySQL. Попробуйте использовать другое слово или окружите его отступами`. `

2. пользователь @hermanto НЕ является зарезервированным словом в MySQL

3. @Тимоти : в конце вашей первой инструкции CREATE TABLE нет разделителя