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

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

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

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

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

textual
Листинг программы
create table users (
  id_user int(10) auto_increment,
  name varchar(20) not null,
  email varchar(50) not null,
  password varchar(10) not null,
  primary key (id_user)
) engine = myisam default character set = cp1251;
insert into users (name, email, password) values
  ('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