Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка #1089 - Incorrect sub part key при sql запросе / 6 сообщений из 6, страница 1 из 1
08.09.2013, 17:38:39
    #38390406
crazygangster77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка #1089 - Incorrect sub part key при sql запросе
Привет ребята.
Сделал дамп базы на phpmyadmin 3.5.1
На новом хостинге стоит phpMyAdmin - 2.11.11.3
Выдает кучу ошибок при импорте.
Поставил совместимость с MYSQL40 и без вывода в файл.

Все таблицы переносятся нормально а вот на запросе:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
CREATE TABLE IF NOT EXISTS `modx_site_content` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(20) NOT NULL DEFAULT 'document',
  `contentType` varchar(50) NOT NULL DEFAULT 'text/html',
  `pagetitle` varchar(255) NOT NULL DEFAULT '',
  `longtitle` varchar(255) NOT NULL DEFAULT '',
  `description` varchar(255) NOT NULL DEFAULT '',
  `alias` varchar(255) DEFAULT '',
  `link_attributes` varchar(255) NOT NULL DEFAULT '',
  `published` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `pub_date` int(20) NOT NULL DEFAULT '0',
  `unpub_date` int(20) NOT NULL DEFAULT '0',
  `parent` int(10) NOT NULL DEFAULT '0',
  `isfolder` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `introtext` text,
  `content` mediumtext,
  `richtext` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `template` int(10) NOT NULL DEFAULT '0',
  `menuindex` int(10) NOT NULL DEFAULT '0',
  `searchable` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `cacheable` tinyint(1) unsigned NOT NULL DEFAULT '1',
  `createdby` int(10) NOT NULL DEFAULT '0',
  `createdon` int(20) NOT NULL DEFAULT '0',
  `editedby` int(10) NOT NULL DEFAULT '0',
  `editedon` int(20) NOT NULL DEFAULT '0',
  `deleted` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `deletedon` int(20) NOT NULL DEFAULT '0',
  `deletedby` int(10) NOT NULL DEFAULT '0',
  `publishedon` int(20) NOT NULL DEFAULT '0',
  `publishedby` int(10) NOT NULL DEFAULT '0',
  `menutitle` varchar(255) NOT NULL DEFAULT '',
  `donthit` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `privateweb` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `privatemgr` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `content_dispo` tinyint(1) NOT NULL DEFAULT '0',
  `hidemenu` tinyint(1) unsigned NOT NULL DEFAULT '0',
  `class_key` varchar(100) NOT NULL DEFAULT 'modDocument',
  `context_key` varchar(100) NOT NULL DEFAULT 'web',
  `content_type` int(11) unsigned NOT NULL DEFAULT '1',
  `uri` text,
  `uri_override` tinyint(1) NOT NULL DEFAULT '0',
  `hide_children_in_tree` tinyint(1) NOT NULL DEFAULT '0',
  `show_in_tree` tinyint(1) NOT NULL DEFAULT '1',
  `properties` mediumtext,
  PRIMARY KEY (`id`),
  KEY `alias` (`alias`),
  KEY `published` (`published`),
  KEY `pub_date` (`pub_date`),
  KEY `unpub_date` (`unpub_date`),
  KEY `parent` (`parent`),
  KEY `isfolder` (`isfolder`),
  KEY `template` (`template`),
  KEY `menuindex` (`menuindex`),
  KEY `searchable` (`searchable`),
  KEY `cacheable` (`cacheable`),
  KEY `hidemenu` (`hidemenu`),
  KEY `class_key` (`class_key`),
  KEY `context_key` (`context_key`),
  KEY `uri` (`uri`(333)),
  KEY `uri_override` (`uri_override`),
  KEY `hide_children_in_tree` (`hide_children_in_tree`),
  KEY `show_in_tree` (`show_in_tree`),
  KEY `cache_refresh_idx` (`parent`,`menuindex`,`id`),
  FULLTEXT KEY `content_ft_idx` (`pagetitle`,`longtitle`,`description`,`introtext`,`content`)
) TYPE=MyISAM  AUTO_INCREMENT=29 ;


выдает ошибку:
CREATE TABLE IF NOT EXISTS `modx_site_content` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `type` varchar(20) NOT NULL DEFAULT 'document', `contentType` varchar(50) NOT NULL DEFAULT 'text/html', `pagetitle` varchar(255) NOT NULL DEFAULT '', `longtitle` varchar(255) NOT NULL DEFAULT '', `description` varchar(255) NOT NULL DEFAULT '', `alias` varchar(255) DEFAULT '', `link_attributes` varchar(255) NOT NULL DEFAULT '', `published` tinyint(1) unsigned NOT NULL DEFAULT '0', `pub_date` int(20) NOT NULL DEFAULT '0', `unpub_date` int(20) NOT NULL DEFAULT '0', `parent` int(10) NOT NULL DEFAULT '0', `isfolder` tinyint(1) unsigned NOT NULL DEFAULT '0', `introtext` text, `content` mediumtext, `richtext` tinyint(1) unsigned NOT NULL DEFAULT '1', `template` int(10) NOT NULL DEFAULT '0', `menuindex` int(10) NOT NULL DEFAULT '0', `searchable` tinyint(1) unsigned NOT NULL DEFAULT '1', `cacheable` tinyint(1) unsigned NOT NULL DEFAULT '1', [...]

#1089 - Incorrect sub part key. The used key part isn't a string, the used length is longer than the key part or the table handler doesn't support unique sub keys

Подскажите пожалуйста как исправить?
...
Рейтинг: 0 / 0
08.09.2013, 22:23:23
    #38390525
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка #1089 - Incorrect sub part key при sql запросе
crazygangster77, а какая версия mysql сервера, на которой делаете попытку создать данную таблицу?
Попробовал создать на 5.1, ошибку не получил :)
...
Рейтинг: 0 / 0
08.09.2013, 22:29:10
    #38390527
crazygangster77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка #1089 - Incorrect sub part key при sql запросе
kixiro,
Версия MySQL-клиента: 5.1.47
...
Рейтинг: 0 / 0
08.09.2013, 23:15:35
    #38390540
kixiro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка #1089 - Incorrect sub part key при sql запросе
crazygangster77, у меня на версии
Ver 5.1.69 for redhat-linux-gnu on x86_64
табличка создалась. Возможно проблема в конкретно на данном сервере. Попробуйте поиграться с индексами, по убирайте их по очереди, чтобы понять на какой индекс ругается.
...
Рейтинг: 0 / 0
08.09.2013, 23:21:16
    #38390542
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка #1089 - Incorrect sub part key при sql запросе
Меня это сообщение заставляет с подозрением смотреть на KEY `uri` (`uri`(333))
...
Рейтинг: 0 / 0
09.09.2013, 14:52:28
    #38391058
crazygangster77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка #1089 - Incorrect sub part key при sql запросе
Спасибо Ребята за помощь, разобрался..
Плюнул на все и перенес сайт к себе на сервер, там все встало без проблем, и никаких ошибок с импортом и экспортом нет.

P.S. 4ый раз сталкиваюсь с хостингом zenon и четвертый раз убеждаюсь, что все там через ж..пу!
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка #1089 - Incorrect sub part key при sql запросе / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]