LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 11:11:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Ошибка SQL  (Прочитано 645 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sheridan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 116


« : 25.08.2011, 16:36:08 »

Устанавливаю Joomla 1.5 уже не первый раз (хотя и не в 10й))), всегда было нормально, а тут ошибка на 4 шаге - по настройке базы данных.
Пишу: localhost, root, имя базы данных, которую уже сделала, потом жму далее - выдаёт сообщение
Код
You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TO USE near 'TYPE=MyISAM CHARACTER SET `utf8`' at line 29 SQL=CREATE TABLE `gds_banner` ( `bid` int(11) NOT NULL AUTO_INCREMENT, `cid` int(11) NOT NULL DEFAULT '0', `type` varchar(30) NOT NULL DEFAULT 'banner', `name` varchar(255) NOT NULL DEFAULT '', `alias` varchar(255) NOT NULL DEFAULT '', `imptotal` int(11) NOT NULL DEFAULT '0', `impmade` int(11) NOT NULL DEFAULT '0', `clicks` int(11) NOT NULL DEFAULT '0', `imageurl` varchar(100) NOT NULL DEFAULT '', `clickurl` varchar(200) NOT NULL DEFAULT '', `date` datetime DEFAULT NULL, `showBanner` tinyint(1) NOT NULL DEFAULT '0', `checked_out` tinyint(1) NOT NULL DEFAULT '0', `checked_out_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `editor` varchar(50) DEFAULT NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `publish_down` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) TYPE=MyISAM CHARACTER SET `utf8`
 
Кто-нибудь знает, что делать, а то я в этом НИЧЕГО не понимаю Shocked
Помогите, пожалуйста!
Записан
Taatshi
Профи
********

Репутация: +219/-0
Offline Offline

Сообщений: 3208


« Ответ #1 : 25.08.2011, 17:08:24 »

Убейте базу данных и создайте по-новой. Похоже, при создании малость косячнуло...
Записан
sheridan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 116


« Ответ #2 : 26.08.2011, 11:07:37 »

Taatshi, спасибо, я пробовала, но не помогло, то ж самое. Зато помогло другое -
если вместо xamp использовать wamp, то всё ставится без проблем.
 Но мне нужен xamp, потому что он у меня portable(wampa такого нет).
Может на  xampе (версия 2.5 portablя) не получится вообще?
Записан
Lex
Тестеры
*****

Репутация: +254/-1
Online Online

Пол: Мужской
Сообщений: 1842


« Ответ #3 : 26.08.2011, 11:10:52 »

http://joomlaforum.ru/index.php/topic,160805.0.html
Записан
sheridan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 116


« Ответ #4 : 29.08.2011, 12:21:18 »

Lex, спасибо за ссылку на тему. Она уже закрыта, поэтому спрашу у вас Roll Eyes
Там описано подробно, что перезаписать, но я не могу найти у себя этих строчек
(и поиском не нашла, и вручную перебирала, но с этими файлами совсем не работаю, так что не найти мне),
можете подсказать мне название файла? У меня xamp.
Записан
SmokerMan
Профи
********

Репутация: +520/-20
Offline Offline

Пол: Мужской
Сообщений: 5195



« Ответ #5 : 29.08.2011, 12:29:24 »

installation/sql/mysql/joomla.sql
TYPE заменить на ENGINE
Записан
sheridan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 116


« Ответ #6 : 29.08.2011, 12:46:34 »

Заменила, теперь другая ошибка)
Наверное, потому что я не знаю как сделать кодировку базы по умолчанию "utf8_general_ci". У меня MySQL-кодировка: UTF-8 Unicode (utf8)
Подскажите!
Записан
SmokerMan
Профи
********

Репутация: +520/-20
Offline Offline

Пол: Мужской
Сообщений: 5195



« Ответ #7 : 29.08.2011, 12:50:19 »

Заменила, теперь другая ошибка)
ну так написать трудно какая ошибка? Или гадать будем?
Кодировка таблиц проставляется автоматически при создании.
Записан
sheridan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 116


« Ответ #8 : 29.08.2011, 12:54:36 »

Такая:

Код
You have an error IN your SQL syntax; CHECK the manual that corresponds TO your MySQL server version FOR the RIGHT syntax TO USE near '# $Id: Joomla.sql 18130 2010-07-14 11:21:35Z louis $ CREATE TABLE `l9yd_ba' at line 1 SQL=# $Id: Joomla.sql 18130 2010-07-14 11:21:35Z louis $ CREATE TABLE `l9yd_banner` ( `bid` int(11) NOT NULL auto_increment, `cid` int(11) NOT NULL default '0', `type` varchar(30) NOT NULL default 'banner', `name` varchar(255) NOT NULL default '', `alias` varchar(255) NOT NULL default '', `imptotal` int(11) NOT NULL default '0', `impmade` int(11) NOT NULL default '0', `clicks` int(11) NOT NULL default '0', `imageurl` varchar(100) NOT NULL default '', `clickurl` varchar(200) NOT NULL default '', `date` datetime default NULL, `showBanner` tinyint(1) NOT NULL default '0', `checked_out` tinyint(1) NOT NULL default '0', `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00', `editor` varchar(50) default NULL, `custombannercode` text, `catid` INTEGER UNSIGNED NOT NULL DEFAULT 0, `description` TEXT NOT NULL DEFAULT '', `sticky` TINYINT(1) UNSIGNED NOT NULL DEFAULT 0, `ordering` INTEGER NOT NULL DEFAULT 0, `publish_up` datetime NOT NULL default '0000-00-00 00:00:00', `publish_down` datetime NOT NULL default '0000-00-00 00:00:00', `tags` TEXT NOT NULL DEFAULT '', `params` TEXT NOT NULL DEFAULT '', PRIMARY KEY (`bid`), KEY `viewbanner` (`showBanner`), INDEX `idx_banner_catid`(`catid`) ) ENGINE=MyISAM
 
Кодировка значит правильная.
« Последнее редактирование: 29.08.2011, 12:58:18 от sheridan » Записан
SmokerMan
Профи
********

Репутация: +520/-20
Offline Offline

Пол: Мужской
Сообщений: 5195



« Ответ #9 : 29.08.2011, 13:09:27 »

Кодировка значит правильная.
что вы заладили со своей кодировкой? Она здесь не причем.
Замените этот файл в дистрибутиве, путь я выше написал, и устанавливаете заново.
Записан
sheridan
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Женский
Сообщений: 116


« Ответ #10 : 29.08.2011, 13:16:11 »

Спасибо, SmokerMan, работает!

PS Понимаю, что новички и их глупые вопросы выводят из себя, но не ругайтесь так Wink
Записан
Fargus
Гость
« Ответ #11 : 12.09.2011, 06:52:04 »

спасибо за решение , но хотелось бы узнать с чем связано это изменение . дело в новой версии mysql ?
проблемы возникают и с другими цмс
« Последнее редактирование: 12.09.2011, 06:56:18 от Fargus » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet