Исходный код вики Переход на MySQL версии 5.7

Редактировал(а) Руслан Савельев 2025/09/10 23:48

Скрыть последних авторов
Руслан Савельев 4.1 1 == **1. Информация** ==
2
3 Данная инструкция описывает процесс перехода с используемой версией MySQL 5.0 или MariaDB на MySQL версии 5.7.
4
5 == **2. Требования** ==
6
7 * Работающая СУБД MySQL 5.0 или MariaDB.
8 * Свободное место на диске, где установлена СНК-АЗС, не меньше, чем размер существующей БД.
9 * Выполнение приложения обновления БД от учетной записи «Администратор» в ОС.
10 * Программы СНК-АЗС должны быть закрыты.
11 * Приложение установки СУБД MySQL 5.7, версии 5.7.3 и выше.
12
13 == **3. Установка СУБД MySQL 5.7** ==
14
15 * Запустите файл **snc_mysql_update_//номер_версии_//.exe**
16 * В открывшемся окне приложения нажмите «**Далее**»
17 * На экране «Список изменений» нажмите «**Далее**»
18
19 [[Начало установки>>image:1757562109417-206.png||data-xwiki-image-style-alignment="center" height="236" width="600"]]
20
21 * Откроется окно выбора компонентов для установки, выберите один нужный вариант, в зависимости от обновляемой СУБД и нажмите «**Далее**».
22 * На следующем экране укажите папку с установленной СНК-АЗС и нажмите «**Далее**».
23
24 [[Выбор обновляемой системы и папки СНК-АЗС>>image:1757562173172-986.png||data-xwiki-image-style-alignment="center" height="237" width="600"]]
25
26 * Дождитесь окончания установки и на экране завершения работы мастера установки нажмите «**Готово**».
27
28 == **4. Проверка работы служб** ==
29
30 * После установки будет работать служба «**MySQL57**» вместо «**MySQL**» или «**MariaDB**».
31 * Убедитесь, что служба **MySQL57** выполняется, а тип ее запуска – «**Автоматический**».
32 * Убедитесь, что тип запуска у старой службы – «**Отключена**», а сама служба остановлена.
33
34 == **5. Место расположения БД** ==
35
36 * Место расположения файлов БД после установки - **##\SNC_AZS\mysql57\Data\oc##**
37 * Убедитесь, что таблицы скопированы по этому пути.
38
39 == **6. Пользователи БД** ==
40
41 * Проверьте, какие имена пользователей используются для подключения к БД с основного и дополнительных рабочих мест, при необходимости создайте отсутствующих пользователей, назначьте им права на доступ к БД и укажите, с каких IP-адресов они могут подключаться.
42 * Для создания пользователей используйте установленную программу HeidiSQL, версии не ниже 9.5.
43
44 (% class="box" %)
45 (((
46 Параметры подключения указаны в файле
47
48 **##\SNC_AZS\backofficeapp\bo_app.snc##**, в секции **##[DataSource.MySql]##** в параметре **##Connect##**
49
50
51 пример:
52
53
54 {{code language="ini"}}[DataSource.MySql]
55 Type=MYSQL
56 Connect=localhost%user:@oc
57 {{/code}}
58
59
60 где:
61
62
63 **##localhost##** - IP-адрес сервера БД
64
65 **##user##** – имя пользователя
66
67 **##oc##** – название БД
68 )))
69
70