Sisyphus
: 1 2023 | : 18631 | : 37491825
en ru br
ALT
S:8.0.30-alt2
5.1: 5.0.89-alt1
4.1: 5.0.51-alt2.a
4.0: 5.0.51-alt2.a.M40.2
+updates:5.0.51-alt2.a.M40.1
3.0: 4.0.24-alt1
www.altlinux.org/Changes

::
: MySQL

                   Gear   Bugs and FR  Repocop 

Особенности сборки MySQL в ALTLinux
-----------------------------------

Автор: Konstantin A. Lepikhov <lakostis@altlinux.org>

+ Сервис mysqld работает в ограниченной среде выполнения (chroot). Из-за этого
часть функций, например, LOAD FILE будет недоступна, т.к. требует наличия
файлов из внешней среды, недоступных внутри chroot.
+ offline версия руководства с http://dev.mysql.com находится в подпакете -htmlhelp.
+ Размер username для доступа к db увеличен до 32 символов, что
делает дампы таблиц mysql.user, mysql.db, mysql.*_priv несовместимыми с
более ранними версиями MySQL (<= 5.0.24-alt2) в случае использования данного
функционала. Кроме несовместимости на уровне баз, существует несовместимость
на уровне протокола MySQL, если планируется использовать имена пользователей
БД длиннее 16 символов. Убедительно просим обратить внимание на эту
особенность при создании решений, использующих различные версии MySQL или
сборки MySQL из разных дистрибутивов.

Рекомендации по переходу на username > 16 символов:

- Необходимо установить/обновить MySQL-server до версии 5.0.27-alt1;
- Необходимо выполнить скрипт mysql_fix_privilege_tables, если вы обновляетесь
с любой предыдущей версии MySQL, имеющей более низкий мажорный номер;
- Выполнить скрипт mysql_fix_username_length, указав ему в качестве параметров
имя и пароль администратора БД.

ВНИМАНИЕ! После выполнения данных процедур ваши базы станут несовместимыми с
другими версиями MySQL, в которых не используется патч username-length.

 
: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
: Michael Shigorin