Не получается внести данные в таблицу - MySQL

Узнай цену своей работы

Формулировка задачи:

Есть реально такая проблема.Вот разбираюсь с языком sql,вношу данные в таблицу, все просто,делаю так как написано,слово в слово но дает ошибку unknown column `arava` in a `field list` вот как я создаю бд и вношу данные:
Листинг программы
  1. create database forum;
  2. use forum;
  3. create table users (id_user int(10) auto_icrement,name varchar(20) not null,
  4. email varchar(50) not null,
  5. password varchar(10) not null,primary key (id_user) );
  6. insert into users (name,email,password) values (`arava`, `arava@bigmir`, `22222`);
после нажатия ентер ошибка unknown column `arava` in a `field list` версия MySQL 5.5,стояла 5.1 но ошибка такая же.Читал на сайтах, понимаю что значит эта ошибка но немогу понять почему она появляется, в книге такой же пример и он работает,помогите форумчани)

Решение задачи: «Не получается внести данные в таблицу»

textual
Листинг программы
  1. create table users (
  2.   id_user int(10) auto_increment,
  3.   name varchar(20) not null,
  4.   email varchar(50) not null,
  5.   password varchar(10) not null,
  6.   primary key (id_user)
  7. ) engine = myisam default character set = cp1251;
  8. insert into users (name, email, password) values
  9.   ('arava', 'arava@bigmir', '22222');

Объяснение кода листинга программы

  1. Создание таблицы users с полями:
    • id_user (тип данных int, размерность 10, автоинкремент включен)
    • name (тип данных varchar, размерность 20, не может быть пустым)
    • email (тип данных varchar, размерность 50, не может быть пустым)
    • password (тип данных varchar, размерность 10, не может быть пустым)
    • primary key (id_user)
  2. Установка значения свойства engine в myisam
  3. Установка значения свойства default character set в cp1251
  4. Вставка данных в таблицу users с использованием оператора insert into, указывая поля, в которые необходимо вставить данные:
    • name
    • email
    • password
  5. Указание значений для вставки в каждое из полей:
    • 'arava' (значение для поля name)
    • 'arava@bigmir' (значение для поля email)
    • '22222' (значение для поля password)
  6. Закрытие оператора insert into

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.154 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут