Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / MySQL / Установка MySQL /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Общие вопросы инсталляции - Программирование от RIN.RU
Общие вопросы инсталляции



Схемы установки


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


Бинарный дистрибутив устанавливается путем его распаковки в выбранном вами месте установки (обычно `/usr/local/mysql") и создает следующие каталоги:



Каталог Содержание каталога
`bin" Клиентские программы и сервер mysqld
`data" Файлы журналов, базы данных
`include" Включаемые (заголовочные) файлы
`lib" Библиотеки
`scripts" mysql_install_db
`share/mysql" Файлы с текстами сообщений об ошибках
`sql-bench" Тесты производительности



Дистрибутив исходного кода устанавливается после того, как вы сконфигурируете и скомпилируете его. По умолчанию на этапе установки файлы инсталлируются в каталог `/usr/local" в следующие подкаталоги:


Каталог Содержание каталога
`bin" Клиентские программы и скрипты
`include/mysql" Включаемые (заголовочные) файлы
`info" Документация в формате Info
`lib/mysql" Библиотеки
`libexec" Сервер mysqld
`share/mysql" Файлы с текстами сообщений об ошибках
`sql-bench" Тесты производительности и тест crash-me
`var" Базы данных и файлы журналов



Внутри каталога установки схема расположения инсталляции исходного кода отличается от схемы установки бинарного дистрибутива в следующих отношениях:


  • Сервер mysqld устанавливается в каталог "libexec", а не в "bin".

  • Каталогом данных является "var", а не "data".

  • mysql_install_db устанавливается в каталоге "/usr/local/bin", а не в "/usr/local/mysql/scripts".

  • Каталогами заголовочных файлов и библиотек являются "include/mysql" и "lib/mysql", а не "include" и "lib".




Можно создать собственную бинарную установку из скомпилированного дистрибутива исходного кода. Для этого следует выполнить скрипт "scripts/make_binary_distribution".


Как и когда выпускаются обновления


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


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


Загружать новый выпуск не обязательно. Информацию о том, действительно ли новый выпуск представляет собой именно то, что вам требуется, вы почерпнете из раздела "Новости" (News). See section D История изменений и обновлений MySQL.


Наша политика в вопросах обновления MySQL заключается в следующем:


  • Для каждого небольшого обновления последняя цифра в строке версии увеличивается. При внесении существенно новых свойств или небольших несовместимостей с предыдущими версиями увеличивается второе число в строке версии. Если изменяется формат файлов, то увеличивается первая цифра.

  • Протестированные на устойчивость версии должны обычно появляться 1-2 раза в год, но если обнаруживаются небольшие ошибки, то выпускаются
    версии только с исправлениями ошибок.

  • Рабочие исправления к старым версиям должны появляться примерно каждые 1-8 недель.

  • Бинарные дистрибутивы для некоторых платформ мы будем делать для значительных выпусков. Бинарные дистрибутивы для других систем иногда
    создаются и другими людьми, но, как правило, не так часто.

  • Обычно мы делаем патчи доступными сразу же после локализации и исправления небольших ошибок. Они посылаются на bugs@lists.mysql.com и включаются в очередной выпуск.

  • Некритические, но досадные ошибки мы будем добавлять в репозиторий исходного кода MySQL и они будут исправляться в следующем выпуске.

  • Если по какой-либо случайности в выпуске окажется критическая ошибка, то мы сделаем новый выпуск как можно скорее. Мы хотели бы, чтобы нашему примеру и следовали и другие компании.




Текущим стабильным выпуском сейчас является версия 3.23; уже начата активную разработка версии 4.0. Ошибки в стабильной версии по-прежнему будут исправляться. Мы не верим в полное "замораживание", поскольку при этом упускаются исправления ошибок и вещи, которые "должны быть сделаны". "Отчасти заморожено" подразумевает, что мы можем добавить некоторые вещи, которые "почти несомненно не окажут влияния ни на что из того, что уже работает".


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


<<<  НазадВперед  >>>
 1  2  3  4  5  6 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Быстрая стандартная установка MySQL

Установка исходного дистрибутива MySQL

Послеустановочные настройка и тестирование

Апгрейд/даунгрейд MySQL

Заметки по операционным системам

Замечания по установке Perl

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь