Как обновить базу данных osCommerce с v2.2 до v2.3

В папке Oscommerce есть upgrade_guide с именем upgrade-230.pdf.

там это sais

Если вы хотите перейти на полную версию v2.3, выполните только (SQL) Database Changes и используйте базу данных с новой установкой v2.3.

Но как мне заставить эти изменения базы данных использовать его с новым v2.3?

Я думаю, что мне приходится вручную сравнивать схемы базы данных и изменять резервный файл .sql старого сайта (добавление / изменение полей, добавление таблиц и т. Д. Для соответствия схеме и исправление соответствующих инструкций INSERT для соответствия). Затем вы можете просто заменить базу данных новой установки на восстановленную старую.

    В файле есть только некоторые SQL-команды для создания рекордера действий:

    CREATE TABLE action_recorder ( ... 

    Что еще мне нужно изменить в старой резервной копии базы данных?

    Related of "Как обновить базу данных osCommerce с v2.2 до v2.3"

    Базы данных практически одинаковы, только некоторые небольшие различия, которые вы можете исправить с помощью этих утверждений, я собрал необходимые изменения здесь:

    https://gist.github.com/rubo77/7330900

    Или вы можете попробовать обновления сообщества Add-On SQL от 2.2MS до 2.3.3 .

    В зависимости от вашей старой версии вам может понадобиться или не понадобиться все это. Кроме того, обязательно создайте резервную копию своей базы данных, прежде чем запускать любую из этих