Справочное руководство по MySQL версии 4.1.1-alpha


         

Справочное руководство по MySQL версии 4.1.1-alpha

Программное обеспечение MySQL (TM) представляет собой очень быстрый многопоточный, многопользовательский надежный SQL-сервер баз данных (SQL - язык структурированных запросов). Сервер MySQL предназначен как для критических по задачам производственных систем с большой нагрузкой, так и для встраивания в программное обеспечение массового распространения.


MySQL - это торговая марка MySQL АВ.

Программное обеспечение MySQL имеет двойное лицензирование. Это означает, что пользователи могут выбирать, использовать ли ПО MySQL бесплатно по общедоступной лицензии GNU General Public License (GPL) или приобрести одну из стандартных коммерческих лицензий MySQL AB. (http://www.gnu.org/licenses/).

Для получения самой свежей информации о программном обеспечении MySQL обращайтесь на веб-сайт MySQL (http://www.mysql.com/).

Ниже перечислены наиболее интересные разделы данного руководства.




Информация о компании, которая занимается разработкой и распространением ПО MySQL, находится в разделе section 1.5 Что представляет собой компания MySQL AB?.


Основные возможности сервера MySQL рассматриваются в разделе section 1.4.2 Основные возможности MySQL.



Инструкции по инсталляции приведены в разделе section 2 Установка MySQL.


Советы по переносу на другие архитектуры и операционные системы вы найдете в разделе section E Перенос на другие системы.


Информация по апгрейду с версии 3.23 находится в разделе section 2.5.2 Модернизация с версии 3.23 до версии 4.0


Информация по апгрейду с версии 3.22 находится в разделе section 2.5.3 Модернизация с версии 3.22 до версии 3.23


Введение в обучающий курс по серверу MySQL см. в разделе section 3 Учебное пособие по MySQL.



Примеры по SQL и данные по тестам производительности находятся в директории тестов производительности (`sql-bench' в дистрибутиве).


Информацию о новых возможностях и об исправлениях ошибок см. в разделе section D История изменений и обновлений MySQL.


Список известных на сегодняшний день ошибок и конструктивных дефектов см. в разделе section 1.9.5 Известные ошибки и недостатки проектирования в MySQL.


Планы развития MySQL см. в разделе section 1.10 MySQL и будущее (что предстоит сделать).


Полный список тех людей, которые сделали вклад в наш проект, вы найдете в разделе section C Благодарности.

Что важно:


Отчеты об ошибках (bugs), а также вопросы и комментарии следует посылать по адресу mysql@lists.mysql.com. See section 1.8.1.3 Как отправлять отчеты об ошибках или проблемах. Для составления отчетов об ошибках следует использовать сценарий mysqlbug. В поставках исходного текста сценарий mysqlbug находится в директории scripts. Если у вас бинарная поставка, то сценарий mysqlbug следует искать в директории `bin'.

Если вы обнаружите существенную ошибку, относящуюся к безопасности в сервере MySQL, следует сообщить об этом по адресу: security@mysql.com.

Об этом руководстве
Соглашения, используемые в данном руководстве
Соглашения, используемые в данном руководстве - 2
О русском переводе руководства
Список терминов, принятых в русском переводе
Список терминов, принятых в русском переводе - 2
Список терминов, принятых в русском переводе - 3
Что представляет собой MySQL?

Что представляет собой MySQL? - 2
История MySQL
Основные возможности MySQL
Основные возможности MySQL - 2
Основные возможности MySQL - 3
Насколько стабильным является MySQL?
Насколько стабильным является MySQL? - 2
Насколько большими могут быть таблицы в MySQL?
Вопросы, связанные с Проблемой-2000
Вопросы, связанные с Проблемой-2000 - 2

Что представляет собой компания MySQL AB?
Бизнес-модель и услуги, оказываемые компанией MySQL AB
Поддержка
Обучение и сертификация
Консультации
Коммерческие лицензии
О нашей программе партнерства
О рекламе
Как с нами связаться
Как с нами связаться - 2

Лицензии и поддержка MySQL
Поддержка, предлагаемая компанией MySQL AB
Авторские права и лицензии на MySQL
Лицензии на ПО MySQL
Использование ПО MySQL под коммерческой лицензией
Бесплатное использование ПО MySQL по лицензии GPL
Логотипы и торговые марки MySQL AB
Оригинальный логотип MySQL
Логотипы MySQL, которые могут использоваться без письменного разрешения
В каком случае для использования логотипов необходимо письменное разрешение?

Партнерские логотипы MySQL AB
Использование слова MySQL в текстовых документах и презентациях
Использование слова MySQL в названиях компаний и продуктов
Кратко о MySQL 4.x
Поэтапный выпуск
Можно использовать уже прямо сейчас
Встроенный MySQL
Другие функции, доступные в MySQL 4.0
Функции MySQL 4.x, которые будут добавлены в будущем
MySQL 4.1, следующая ветка в разработке

Списки рассылки MySQL
Списки рассылки MySQL
Списки рассылки MySQL - 2
Списки рассылки MySQL - 3
Списки рассылки MySQL - 4
Как задавать вопросы и направлять сообщения об ошибках
Как отправлять отчеты об ошибках или проблемах
Как отправлять отчеты об ошибках или проблемах - 2
Как отправлять отчеты об ошибках или проблемах - 3
Как отправлять отчеты об ошибках или проблемах - 4

Как отправлять отчеты об ошибках или проблемах - 5
Как отправлять отчеты об ошибках или проблемах - 6
Как отправлять отчеты об ошибках или проблемах - 7
Рекомендации по ответам на вопросы, направляемые в список рассылки
Пользователи MySQL на IRC
Насколько MySQL соответствует стандартам?
Каким стандартам соответствует MySQL ?
Запуск MySQL в режиме ANSI
Расширения MySQL к ANSI SQL92
Расширения MySQL к ANSI SQL92 - 2

Расширения MySQL к ANSI SQL92 - 3
Отличия MySQL от ANSI SQL92
Вложенные SELECTы
Оператор SELECT INTO TABLE
Транзакции и атомарные операции
Транзакции и атомарные операции - 2
Транзакции и атомарные операции - 3
Транзакции и атомарные операции - 4
Хранимые процедуры и триггеры
Внешние ключи

Внешние ключи - 2
Представления
Символы `--' как начало комментария
Ошибки, известные в 3.23 и исправленные в более поздних версиях MySQL
Открытые ошибки / особенности строения MySQL
Открытые ошибки / особенности строения MySQL - 2
Открытые ошибки / особенности строения MySQL - 3
Открытые ошибки / особенности строения MySQL - 4
Открытые ошибки / особенности строения MySQL - 5
MySQL и будущее (что предстоит сделать)

Что планируется реализовать в версии в 4.0
Что планируется реализовать в версии 4.1
Что планируется реализовать в версии 5.0
Что должно быть сделано в ближайшем будущем
Что должно быть сделано в ближайшем будущем - 2
Что должно быть сделано в ближайшем будущем - 3
Что должно быть сделано в ближайшем будущем - 4
То, что надо сделать когда-нибудь
То, что надо сделать когда-нибудь - 2
То, чего не планируется делать

Сравнение MySQL с другими СУБД
Сравнение MySQL и mSQL
Сравнение MySQL и mSQL - 2
Сравнение MySQL и mSQL - 3
Как конвертировать инструментальные средства mSQL в MySQL
Различия в клиент-серверных коммуникационных протоколах mSQL и MySQL
Различия в синтаксисе SQL между mSQL 2.0 и MySQL
Различия в синтаксисе SQL между mSQL 2.0 и MySQL - 2
Сравнение MySQL c PostgreSQL
Стратегии развития MySQL и PostgreSQL

Сравнение возможностей MySQL и PostgreSQL
Сравнение возможностей MySQL и PostgreSQL - 2
Сравнение возможностей MySQL и PostgreSQL - 3
Сравнение возможностей MySQL и PostgreSQL - 4
Сравнение возможностей MySQL и PostgreSQL - 5
Тестирование скорости работы MySQL и PostgreSQL
Тестирование скорости работы MySQL и PostgreSQL - 2
Тестирование скорости работы MySQL и PostgreSQL - 3
Тестирование скорости работы MySQL и PostgreSQL - 4
Тестирование скорости работы MySQL и PostgreSQL - 5

Тестирование скорости работы MySQL и PostgreSQL - 6

Научно-технические задачи в Maple см. раздел
Энциклопедия машиностроения - Материалы см. раздел


Использование протоколов маршрутизации - перейти
Система обработки сообщений X.400 - перейти
Протоколы высших уровней ИСО - перейти
Протокол LAPB - перейти
Обеспечение совместимости с IEEE802.3 - перейти

Основы управления сетями - перейти
Типы адресов: MAC, IP, DNS - перейти
Уровень сетевого взаимодействия - перейти
PPPS - перейти
Концепция удаленного вызова процедур - перейти
Использование протоколов маршрутизации - перейти
Протокол SDLC - перейти
Протокол РС (Path Control) - перейти
Протокол сетевого управления SNMP - перейти
Протоколы высших уровней TCP/IP - перейти