Не получается внести данные в таблицу - MySQL
Формулировка задачи:
Есть реально такая проблема.Вот разбираюсь с языком sql,вношу данные в таблицу,
все просто,делаю так как написано,слово в слово
но дает ошибку unknown column `arava` in a `field list`
вот как я создаю бд и вношу данные:
после нажатия ентер ошибка
unknown column `arava` in a `field list`
версия MySQL 5.5,стояла 5.1 но ошибка такая же.Читал на сайтах,
понимаю что значит эта ошибка но немогу понять почему она появляется,
в книге такой же пример и он работает,помогите форумчани)
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`);
Решение задачи: «Не получается внести данные в таблицу»
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');
Объяснение кода листинга программы
- Создание таблицы
users
с полями:- id_user (тип данных int, размерность 10, автоинкремент включен)
- name (тип данных varchar, размерность 20, не может быть пустым)
- email (тип данных varchar, размерность 50, не может быть пустым)
- password (тип данных varchar, размерность 10, не может быть пустым)
- primary key (id_user)
- Установка значения свойства
engine
вmyisam
- Установка значения свойства
default character set
вcp1251
- Вставка данных в таблицу
users
с использованием оператораinsert into
, указывая поля, в которые необходимо вставить данные:- name
- password
- Указание значений для вставки в каждое из полей:
- 'arava' (значение для поля name)
- 'arava@bigmir' (значение для поля email)
- '22222' (значение для поля password)
- Закрытие оператора
insert into
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д