Может кто подскажет с ответом? Просто как-то страшно переходить с одной версии на другую, тем более когда не знаешь чего ждать. У меня хостер пока еще спрашивает, какая версия мне нужнаClio писал(а): Ещё вопрос:
Если всё таки провайдер переходит на новый MySQL, то форум перестаёт работать со старой базой? (судя по началу этой темы) и нужно будет проделывать выше приведённые манипуляции с БД?
Переезд с MySQL 4 на MySQL 5
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re:
-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re: Переезд с MySQL 4 на MySQL 5
Сейчас стоит MySQL 4.0.22-standard и версия ПХП PHP Version 4.4.8
Просто для того, чтобы иметь возможность перейти на phpBB 3.0.8 необходим PHP5, а у хостера ПХП5 и MySQL5 идут в комплекте. У меня сейчас phpBB3.0.7-PL1 вот я и хотел бы спросить, если меня переведут на последние версии базы и ПХП - пройдет ли всё гладко или просто перевестись не получиться?
заранее спасибо за ответ
Просто для того, чтобы иметь возможность перейти на phpBB 3.0.8 необходим PHP5, а у хостера ПХП5 и MySQL5 идут в комплекте. У меня сейчас phpBB3.0.7-PL1 вот я и хотел бы спросить, если меня переведут на последние версии базы и ПХП - пройдет ли всё гладко или просто перевестись не получиться?
заранее спасибо за ответ
-
Mr. Anderson
- phpBB Guru

- Сообщения: 7522
- Стаж: 22 года 6 месяцев
- Откуда: СССР
- Благодарил (а): 6 раз
- Поблагодарили: 154 раза
Re: Переезд с MySQL 4 на MySQL 5
Phrag
AFAIK, по большому счету, разница между MySQL 4.0 и 4.1+ - в наличии collation
То есть вам нужно будет проконтроллировать этот вопрос в новой базе и все.
Ну и если у вас сейчас стоит phpBB 2.0.x то вам сюда - Как сделать phpBB совместимым с MySQL 4.1.х
AFAIK, по большому счету, разница между MySQL 4.0 и 4.1+ - в наличии collation
То есть вам нужно будет проконтроллировать этот вопрос в новой базе и все.
Ну и если у вас сейчас стоит phpBB 2.0.x то вам сюда - Как сделать phpBB совместимым с MySQL 4.1.х
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x) / Мини [FAQ] по phpBB 3.1.x
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
Последние и единственно актуальные на сегодня версии - 3.1.12 и 3.2.2!
Небесплатно накачаю ваш VPS/VDS/DS стероидами и заставлю ваши CMS летать =)
phpBB Guru blog | Тестируем phpBB 3.3 здесь! |
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Переезд с MySQL 4 на MySQL 5
Phrag
Ещё придётся запускать mysql_upgrader.php согласно этой статьи:
http://www.phpbb.com/kb/article/doesnt- ... ue-errors/
Ещё придётся запускать mysql_upgrader.php согласно этой статьи:
http://www.phpbb.com/kb/article/doesnt- ... ue-errors/
-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re: Переезд с MySQL 4 на MySQL 5
В общем и я попал
Перевели меня на MySQL 5.0.32.
И началось.
Вроде бы поначалу всё было нормально, пока я не обнаружил что в админской панели, при просмотре профиля пользователя - я не могу переключаться между полями - Обзор, Профиль и т.д.
Я решил очистить кэш, думая что это поможет
После очистки кэша - отвалилась вся админская панель (при попытке входа пишет, что модуля не существует)
Дальше больше, вылезла проблема с кодировкой. Внешний вид форума - всё нормально, при просмотре сообщений в теме - все в абрекадабре. Захожу в Myphpadmin - там картина следующая - все таблицы написано кодировка CP1251.
В общем, большая просьба - подскажите, что делать?
С чего начать и главное как?
Перевели меня на MySQL 5.0.32.
И началось.
Вроде бы поначалу всё было нормально, пока я не обнаружил что в админской панели, при просмотре профиля пользователя - я не могу переключаться между полями - Обзор, Профиль и т.д.
Я решил очистить кэш, думая что это поможет
После очистки кэша - отвалилась вся админская панель (при попытке входа пишет, что модуля не существует)
Дальше больше, вылезла проблема с кодировкой. Внешний вид форума - всё нормально, при просмотре сообщений в теме - все в абрекадабре. Захожу в Myphpadmin - там картина следующая - все таблицы написано кодировка CP1251.
В общем, большая просьба - подскажите, что делать?
С чего начать и главное как?
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Переезд с MySQL 4 на MySQL 5
Резервные копии делали надеюсь?
Для начала перевести таблицы и поля в UTF-8, восстановить очищенные имена (через STK).
Для начала перевести таблицы и поля в UTF-8, восстановить очищенные имена (через STK).
-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re: Переезд с MySQL 4 на MySQL 5
не могли бы разъяснить, что значит восстановить очищенные имена (через STK) ?
-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re: Переезд с MySQL 4 на MySQL 5
Вроде да. Просто не знаю все ли, ники тоже вроде бы нормально отображаются.
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Переезд с MySQL 4 на MySQL 5
Тогда перевести таблицы в UTF-8. Странно они как-то переезжали на новую версию.
-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re: Переезд с MySQL 4 на MySQL 5
Да как переезжали - просто перенесли данные и всё. Если я правильно понял collation это и есть кодировка, в 4.0.22 - этого не было.
Я опять таки не понял совсем, я перевожу таблицу php_posts назначаю ей кодировку UTF8 general ci, а поля внутри таблицы всё равно остаются cp1251.
Есть ли какой-то sql-запрос чтобы полностью таблицу и поля в ней перевести в utf8 ?
Но самое главное, я не понял - почему отвалилась АдминПанель после чистки кэша?
Я опять таки не понял совсем, я перевожу таблицу php_posts назначаю ей кодировку UTF8 general ci, а поля внутри таблицы всё равно остаются cp1251.
Есть ли какой-то sql-запрос чтобы полностью таблицу и поля в ней перевести в utf8 ?
Но самое главное, я не понял - почему отвалилась АдминПанель после чистки кэша?
-
nissin
- phpBB 3.0.4
- Сообщения: 2229
- Стаж: 18 лет 9 месяцев
- Откуда: Астана
- Благодарил (а): 7 раз
- Поблагодарили: 344 раза
Re: Переезд с MySQL 4 на MySQL 5
Если есть доступ к шелл и установлен Perl:
http://www.mysqlperformanceblog.com/200 ... cter-sets/
Добавлено спустя 19 минут:
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
If you want to change the table default character set and all character columns (CHAR, VARCHAR, TEXT) to a new character set, use a statement like this:
Т.е. примерно так:
http://www.mysqlperformanceblog.com/200 ... cter-sets/
Добавлено спустя 19 минут:
http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
If you want to change the table default character set and all character columns (CHAR, VARCHAR, TEXT) to a new character set, use a statement like this:
Код: Выделить всё
ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name;Код: Выделить всё
ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin-
Phrag
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 8 раз
Re: Переезд с MySQL 4 на MySQL 5
Всё. Починились
Отдельное спасибо nissin за помощь.
Перекодировали таблицы - всё встало. После запуска mysql_upgrader.php встали и Админский раздел, и Личный и Модераторский.
единственное проскочили Галерею Nickvergessen - ее таблицы почему-то должны быть в кодировке cp1251.
в общем отделался легким испугом.
Отдельное спасибо nissin за помощь.
Перекодировали таблицы - всё встало. После запуска mysql_upgrader.php встали и Админский раздел, и Личный и Модераторский.
единственное проскочили Галерею Nickvergessen - ее таблицы почему-то должны быть в кодировке cp1251.
в общем отделался легким испугом.
Последний раз редактировалось Mr. Anderson 01.12.2010 14:16, всего редактировалось 1 раз.
Причина: Не используйте BB-код цвета без надобности - есть же BB-код оффтопика.
Причина: Не используйте BB-код цвета без надобности - есть же BB-код оффтопика.

