powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Ошибка #1089 - Incorrect sub part key при sql запросе
6 сообщений из 6, страница 1 из 1
Ошибка #1089 - Incorrect sub part key при sql запросе
    #38390406
crazygangster77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет ребята.
Сделал дамп базы на 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
Ошибка #1089 - Incorrect sub part key при sql запросе
    #38390525
kixiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crazygangster77, а какая версия mysql сервера, на которой делаете попытку создать данную таблицу?
Попробовал создать на 5.1, ошибку не получил :)
...
Рейтинг: 0 / 0
Ошибка #1089 - Incorrect sub part key при sql запросе
    #38390527
crazygangster77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kixiro,
Версия MySQL-клиента: 5.1.47
...
Рейтинг: 0 / 0
Ошибка #1089 - Incorrect sub part key при sql запросе
    #38390540
kixiro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
crazygangster77, у меня на версии
Ver 5.1.69 for redhat-linux-gnu on x86_64
табличка создалась. Возможно проблема в конкретно на данном сервере. Попробуйте поиграться с индексами, по убирайте их по очереди, чтобы понять на какой индекс ругается.
...
Рейтинг: 0 / 0
Ошибка #1089 - Incorrect sub part key при sql запросе
    #38390542
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня это сообщение заставляет с подозрением смотреть на KEY `uri` (`uri`(333))
...
Рейтинг: 0 / 0
Ошибка #1089 - Incorrect sub part key при sql запросе
    #38391058
crazygangster77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Ребята за помощь, разобрался..
Плюнул на все и перенес сайт к себе на сервер, там все встало без проблем, и никаких ошибок с импортом и экспортом нет.

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


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