Устанавливаю на локальный компьютер. Собственно ошибка возникает при установке joomla (версия Joomla_1.0.13_RE-Stable-Full_Package), версия MySQL 5 версия. Ошибка следующая: и т.д. со всеми инсертами.... почему не понятно... Пробова вручную все сделать(т.е.) через phpMyAdmin все запросы проходят, только проблемы с кодировкой возникают(вместо букв "?" - вопросительные знаки...)
Ответ: SQL ошибка при установке очень похоже на то, что у тебя база в кодировке, отличается от кодировки установщика да и всего пакета в целом. Насколько я знаю есть два вида локализованных версий. Одна на utf8, другая на win_cp1251 У меня вот тоже проблема возникла при установке фулл паккаджа Джумлы 1[1].0.13_RE и 1[1].0.12_RE. Проблема одна и та же на обоих сборках: Код (CODE): SQL=Data too long for column \'name\' at row 1 SQL=# Dumping data for table `jos_components`\n\nINSERT INTO `jos_components` VALUES (1, \'Баннеры\', \'\', 0, 0, \'\', \'Управление баннерами\', \'com_banners\', 0, \'js/ThemeOffice/component.png\', 0, \'\'): - - - - - - - - - - # Dumping data for table `#__components` INSERT INTO `#__components` VALUES (1, 'Баннеры', '', 0, 0, '', 'Управление баннерами', 'com_banners', 0, 'js/ThemeOffice/component.png', 0, '') = = = = = = = = = = SQL=Data too long for column \'name\' at row 1 SQL=INSERT INTO `jos_components` VALUES (2, \'Баннеры\', \'\', 0, 1, \'option=com_banners\', \'Активные баннеры\', \'com_banners\', 1, \'js/ThemeOffice/edit.png\', 0, \'\'): - - - - - - - - - - INSERT INTO `#__components` VALUES (2, 'Баннеры', '', 0, 1, 'option=com_banners', 'Активные баннеры', 'com_banners', 1, 'js/ThemeOffice/edit.png', 0, '') = = = = = = = = = = и т.д. Создаются 35 таблиц, дальше все стопорится надписью "Продолжение установки НЕВОЗМОЖНО!"
Ответ: SQL ошибка при установке А как это решить? Пробовал делать следующее: создал новую базу, выполнил запрос alter database БАЗА default charset cp1251 потом ставить джумлу, не помогает... Пробовал менять в дампе базы для каждой таблицы DEFAULT CHARSET=cp1251 Тож ошибки вылезают.... Что делать не понимаю...
Ответ: SQL ошибка при установке Ошибки лезут те же? Сам пакет локализации у тебя точно под cp1251, а не под utf8?
Ответ: SQL ошибка при установке Ошибки одни и теже, причем если просто самому этот файл указать(в пхпмайадмин) то все срабатывает без ошибок, но возникают проблемы с кодировкой на сайте(той инфы что из базы).. Пакет под cp1251
Ответ: SQL ошибка при установке Скрутка Apache, PHP и MySQL собственная? Сам все это инсталировал? если это так то ищи и пробуй другие, стабильные версии. Полазь в инете и поищи сам. Знаю по себе что некоторые версии МуСкула были урезанными. Возможно еще пробема в конфиге mysql. Для эксперимента можешь попробовать накатить какую-нибудь другую ЦМС-ку.
Ответ: SQL ошибка при установке Пробовал поставить версию joostina_1.0_rc3 - все работает... И вообще все работает, один раз получилось поставить джумлу Joomla_1.0.13_RE-Stable-Full_Package - но правда только один раз (( и больше не хочет... MySQL - с офф. сайта качал, так что полная версия. Просто не понятно почему такая ня... Точно из-за кодировки, но что именно не нравится не понять! Добавлено через 4 минуты Вообщем целый день потратил но все-такки решил проблему! Наверняка кому нибудь пригодится: Ищем файл includes/database.php Строка 105($this->_table_prefix = $table_prefix после нее добавляем: @mysql_query ("set character_set_client='cp1251'") @mysql_query ("set character_set_results='cp1251'") @mysql_query ("set collation_connection='cp1251_general_ci'") И все работает как надо! ))) уфффф....
Ответ: SQL ошибка при установке SDEVIL, "...горжусь тобой" только все-таки любопытно. MySQL с сайта это не совсем то о чем я спрашивал (были версии которые не дружили с CP1251). Знаю по себе там они иногда выкладывают что-то вроде беток, когда не углубляются в работу с кодировками. Вообще-то такие вещи правятся в mmy.ini Кстати можете экспериментнуть после port="3306" Код (CODE): default-character-set=cp1251 character-set-server=cp1251 collation-server=cp1251_general_ci init-connect="SET NAMES cp1251" skip-character-set-client-handshake [mysqldump] default-character-set=cp1251 и Код (CODE): sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Ответ: SQL ошибка при установке Sir, пишет, что БД слишком большая, ну в данном случае, что таблица компонент) Чем дамп восстанавливаешь?
Ответ: SQL ошибка при установке Fanamura, тут не в дампе дело, это сообщение при установке движка... Юзаю навикат лайт для всех операций с мускулем.
Ответ: SQL ошибка при установке Спасибо, верное решение. Только в конце каждого запроса не забудьте поставить ;