Вопрос про MySQL

1 ответ

Здравствуйте ! Кто нибудь может мне объяснить!?  Возможно ли изменить версию MySQL? Не могу обновить компонент в Joomla! Думаю ,  что  из за того , что версия MySQL как я понял 5.0  , а минимальные для нужного мне  компонента вот такие --- MySQL (требуется поддержка InnoDB)5.1 +

P.S при попытке установке обновления выскакивает вот такая ошибка :

JInstaller: :Install: Ошибка SQL Specified key was too long; max key length is 1000 bytes SQL=ALTER TABLE `#__joomlakassa_product_attributes` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
Расширение Обновить: ошибка выполения SQL-запроса: Ошибка базы данных с номером 1071 
Specified key was too long; max key length is 1000 bytes SQL=ALTER TABLE `#__joomlakassa_product_attributes` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
SQL = 
ALTER TABLE `#__joomlakassa_product_attributes` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Может кто поможет? Буду благодарен : )

Ответы (1)

Лавр Иванов +120
07.02.2017 12:45
День добрый! А на хостинге же версия MySQL 5.5 установлена, это прямо однозначно:
http://timeweb.com/ru/support/faq/hosting/technical/kakoe-programmnoe-obespechenie-ustanovleno-na-khostinge-timeweb/

Думаю, стоит смотреть на проблему из текста ошибки: SQL Specified key was too long
http://www.drupal.ru/node/77152 - посмотрите вот тут решение от юзера Tinnka, очень схожая ситуация и юзерша смог достичь решения и указана, какие конкретные действия были выполнены.

Похожие вопросы

Ошибка MySQL

Помогите исправить эту ошибку.  Ошибка! mysqli_connect () [1135] Невозможно создать новый поток (ошибка 11); если у вас недостаточно доступной памяти, вы можете обратиться к руководству по поводу возможной ошибки, зависящей от ОС Ошибка запроса...
Евгений
167

Проблема в кэшировании сервера СМС Joomla! (VirtueMart) VDS, Inventive Halimede

Добрый день, нужна помощь.  Проблема в кэшировании сервера. Проблема в следующем, внесли коррективы в файл /templates/sj_megashop/buyme/js/buyme.js Файл лежит на сайте, его даже видно из админки, но в публичной части выводится его старая версия....
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте