Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/133: Рейтинг темы: голосов - 133, средняя оценка - 4.68
4 / 4 / 3
Регистрация: 13.11.2012
Сообщений: 74
1

Ошибка #1089 при создании БД

13.05.2015, 11:12. Показов 25727. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При создании таблицы в БД вылазит ошибка #1089 - Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys.

SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
CREATE TABLE `busoop8x_oc`.`oc_zavki` 
( 
`z_zavki` INT(3) NOT NULL AUTO_INCREMENT , 
`z_paket` VARCHAR(5) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_fam` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_name` VARCHAR(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_otch` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_ulica` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_dom` VARCHAR(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_kv` VARCHAR(7) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
`z_tel` VARCHAR(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , 
PRIMARY KEY (`z_zavki`(1))
) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;
Что это может быть?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2015, 11:12
Ответы с готовыми решениями:

Ошибка при создании запроса
Всем привет. Делаю такой запрос: CREATE TABLE employee(id BIGINT PRIMARY KEY, ...

Ошибка при создании таблицы
Доброго времени суток. Есть вот такая схема БД. Проблема только с созданием таблицы Report. "Ошибка...

Ошибка при создании таблицы
Использую для создания таблички программу HideSQL. Но вдруг появилась такая ошибка:

Ошибка при создании таблицы в БД
Люди добрые помогите! Пытался создать таблицу в БД при помощи SQL-запроса не получается код ошибки...

2
71 / 71 / 16
Регистрация: 07.05.2014
Сообщений: 181
14.05.2015, 11:01 2
Цитата Сообщение от BS-0 Посмотреть сообщение
PRIMARY KEY (`z_zavki`(1))
Попробуйте убрать (1)
http://dev.mysql.com/doc/refma... index.html
1
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 1
11.06.2017, 09:15 3
Спасибо тебе, добрый человек!!
0
11.06.2017, 09:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2017, 09:15
Помогаю со студенческими работами здесь

Ошибка при создании таблицы
При создании третей таблицы выдает ошибку, в интернете не могу найти информацию по ней SQL>...

Ошибка при создании триггера
CREATE TRIGGER abc AFTER INSERT ON cur FOR EACH ROW ALTER TABLE `balance` ADD COLUMN `a` int(7)...

Ошибка при создании триггера
не могу понять , что от меня хочет mysql. ввожу данный триггер: delimiter // create trigger...

В чем ошибка при создании триггера?
Всем доброго времени суток. Мне надо создать триггер, чтобы при добавлению в таблицу стоимости...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru