fox-manager-2.0-bpa:1.-общая-информация:тонкие-настройки-подключения-к-базе-данных
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
fox-manager-2.0-bpa:1.-общая-информация:тонкие-настройки-подключения-к-базе-данных [2021/07/07 15:25] – [Список доступных настроек] erazor | fox-manager-2.0-bpa:1.-общая-информация:тонкие-настройки-подключения-к-базе-данных [2023/09/06 19:13] – Техподдержка | ||
---|---|---|---|
Строка 2: | Строка 2: | ||
По умолчанию программа Fox Manager уже настроена таким образом, | По умолчанию программа Fox Manager уже настроена таким образом, | ||
+ | |||
+ | ===== Длина текстовых колонок в базах данных по умолчанию ===== | ||
+ | |||
+ | По умолчанию текстовые строки записываются в базу данных как varchar(255), | ||
===== Проблемы с кодировкой ===== | ===== Проблемы с кодировкой ===== | ||
Строка 7: | Строка 11: | ||
Среди таких проблем можно отдельно выделить несоответствие кодировки, | Среди таких проблем можно отдельно выделить несоответствие кодировки, | ||
- | В случае возникновения подобных проблем следует прибегнуть к тонкой настройке соединения программы с базой данных. Параметры этих настроек находятся в файле **Connection.ini**, | + | В случае возникновения подобных проблем следует прибегнуть к тонкой настройке соединения программы с базой данных. Параметры этих настроек находятся в файле **Connection.ini**, |
Откройте данный файл, например, | Откройте данный файл, например, | ||
{{ : | {{ : | ||
+ | |||
+ | ===== Проблемы при одновременном доступе к базе SQLite ===== | ||
+ | |||
+ | База данных SQLite является файловой и рекомендуется для работы одного пользователя, | ||
+ | |||
+ | * BusyTimeout = 5000 | ||
+ | * LockingMode = lmNormal | ||
+ | * Synchronous = smExtra | ||
===== Проблемы при подключении к базе MySQL 8.x ===== | ===== Проблемы при подключении к базе MySQL 8.x ===== | ||
Строка 18: | Строка 30: | ||
* Установите в настройках сервера MySQL 8 опцию «Use Legacy Authentication Method». Иногда для этого нужно запустить установку сервера заново и выбрать «Reconfigure» на странице установки/ | * Установите в настройках сервера MySQL 8 опцию «Use Legacy Authentication Method». Иногда для этого нужно запустить установку сервера заново и выбрать «Reconfigure» на странице установки/ | ||
- | * Попробуйте выбрать прямой метод подключения к базу данных. Для этого отредактируйте файл Connection.ini и поставьте значение параметра Direct=True в разделе [MySQL] | + | * Попробуйте выбрать прямой метод подключения к базе данных. Для этого отредактируйте файл Connection.ini и поставьте значение параметра Direct=True в разделе [MySQL] |
* Если подключится к базе прямым методом не удаётся, | * Если подключится к базе прямым методом не удаётся, | ||
fox-manager-2.0-bpa/1.-общая-информация/тонкие-настройки-подключения-к-базе-данных.txt · Последнее изменение: 2024/05/12 19:35 — 127.0.0.1