Поиск
MySQL
Общая информация
Пpограммное обеспечение MySQL® представляет собой очень быстрый, многопоточный, многопользовательский и надежный сервер баз данных SQL (Structured Query Language - язык структурированных запросов). Сервер MySQL предназначен как для обслуживания критически важных, сильно загруженных производственных систем, так и для встраивания в программное обеспечение массового применения. MySQL - торговая марка, принадлежащая MySQL AB.
Программное обеспечение MySQL распространяется в соответствие с двойной лицензией (Dual License). Пользователь может использовать его либо как бесплатный продукт с открытым исходным кодом (Open Source/Free Software) на условиях общедоступной лицензии GNU General Public License, либо приобрести стандартную коммерческую лицензию у MySQL AB. Дополнительную информацию можно найти в разделе Поддержка и лицензирование MySQL.
Актуальная информация о программном обеспечении MySQL доступна на Web-сайте MySQL (http: //www. mysql. com/).
- Общая информация- Что такое система управления базами данных MySQL- Структура языка- История MySQL- Компания MySQL AB
- Основные возможности MySQL
- Стабильность MySQL
- Размеры таблиц MySQL
- Решение "проблемы 2000 года- Бизнес-модель и услуги, оказываемые MySQL AB- Поддержка и лицензирование MySQL
- Контактная информация- Поддержка, предоставляемая компанией MySQL AB- План разработки MySQL
- Авторские права и лицензии на MySQL
- Лицензии на MySQL
- Логотипы и торговые марки MySQL AB- КраткооMySQL4.0- MySQL и будущее (списки TODO)
- Кратко о MySQL 4.1
- MySQL 5.0: Очередной разрабатываемый выпуск- Новые средства, запланированные для версии 4.1- Источники информации по MySQL
- Новые средства, запланированные для версии 5.0
- Новые средства, запланированные для версии 5.1
- Новые средства, запланированные на ближайшее будущее
- Новые средства, запланированные на отдаленное будущее
- Новые средства, которые не планируются к реализации- Списки рассылки MySQL- Соответствие стандартам MySQL
- Поддержка сообщества пользователей MySQL в IRC- Стандарты, которым соответствует MySQL
- Выбор режимов SQL
- Запуск MySQL в режиме ANSI
- Расширения стандартного SQL в MySQL
- Отличия MySQL от стандартного SQL
- Как MySQL работает с ограничениями
- Известные ошибки и недостатки дизайна MySQL- Литеральные значения- Поддержка наборов символов- Строки- Имена баз данных, таблиц, индексов, столбцов и псевдонимов
- Числа
- Шестнадцатеричные значения
- Булевские значения
- Значение NULL- Идентификационные квалификаторы- Пользовательские переменные
- Чувствительность идентификаторов к регистру
- Системные переменные
- Синтаксис комментариев
- Трактовка зарезервированных слов MySQL- Общие сведения о наборах символов и порядках сопоставления- Типы столбцов
- Символьные наборы и порядки сопоставления MySQL
- Определение символьного набора и порядка сопоставления по умолчанию- Наборы символов и порядки сопоставления на уровне сервера- Операции, на которые влияет поддержка наборов символов
- Наборы символов и порядки сопоставления на уровне базы данных
- Наборы символов и порядки сопоставления на уровне таблицы
- Наборы символов и порядки сопоставления на уровне столбца
- Примеры назначения символьного набора и порядка сопоставления
- Наборы символов и порядки сопоставления на уровне соединения
- Набор символов и порядок сопоставления строковых литералов
- Применение COLLATE в операторах
- Приоритет конструкции COLLATE
- Операция BINARY
- Специальные случаи, в которых определение порядка сопоставления сложно
- Порядок сопоставления должен подходить набору символов
- Пример эффекта от порядка сопоставления
- Поддержка Unicode
- UTF8 для метаданных
- Совместимость с другими системами управления базами данных
- Новый формат файлов определения символьных наборов
- Национальный набор символов
- Обновление символьных наборов от версии MySQL4.0- Символьные наборы и соответствующие пары "символьный набор/порядок сопоставления" версии 4.1- Наборы символов и порядки сопоставления, которые поддерживает MySQL 4.1
- Преобразование символьных столбцов версии 4.0. в формат версии 4.1- Символьные наборы Unicode
- Западноевропейские наборы символов
- Центрально-европейские наборы символов
- Южно-европейские и средневосточные наборы символов
- Балтийские наборы символов
- Кириллические наборы символов
- Азиатские наборы символов- Обзор типов столбцов- Функции и операции
- Числовыетипы
- Типы даты и времени- Типы DATETIME, DATE и TIMESTAMP- Строковые типы
- Тип TIME
- Тип YEAR
- Проблема двухтысячного года (Y2K) и типы данных- Типы CHAR и VARCHAR- Требования по хранению типов столбцов
- Типы BLOB и TEXT
- Тип ENUM
- Тип SET
- Выбор правильного типа столбца
- Использование типов столбцов их других систем управления базами данных- Операции- Синтаксис операторов SQL
- Функции управления потоком выполнения
- Строковые функции- Функции сравнения строк- Числовые функции
- Функции даты и времени
- Функции полнотекстового поиска- Булевский полнотекстовый поиск- Функции приведения
- Полнотекстовый поиск с расширением запроса
- Ограничения полнотекстового поиска
- Тонкая настройка полнотекстового поиска MySQL
- Что планируется сделать для полнотекстового поиска
- Другие функции- Поразрядные функции- Функции и модификаторы, применяемые в конструкции GROUP BY
- Функции шифрования
- Информационные функции
- Различные функции- Модификаторы GROUP BY
- GROUP BY со скрытыми полями- Операторы манипуляции данными- Пространственные расширения в MySQL- Синтаксис DO- Операторы определения данных
- Синтаксис Handler
- Синтаксис INSERT
- Синтаксис LOAD DATA INFILE
- Синтаксис REPLACE
- Синтаксис SELECT
- Синтаксис подзапросов
- Синтаксис TRUNCATE
- Синтаксис UPDATE- Синтаксис ALTER TABLE- Служебные операторы MySQL
- Синтаксис CREATE DATABASE
- Синтаксис CREATE TABLE
- Синтаксис DROP DATABASE
- Синтаксис DROP INDEX
- Синтаксис DROP TABLE
- Синтаксис RENAME TABLE
- Операторы управления транзакциями и блокировкой MySQL
- Операторы администрирования базы данных- Операторы обслуживания таблиц- Операторы репликации
- Синтаксис SET и SHOW
- Другие операторы администрирования- SQL-операторы для управления подчиненными серверами- Введение- Хранимые процедуры и функции
- Геометрическая модель OpenGIS
- Поддерживаемые форматы пространственных данных
- Создание базы данных MySQL для работы с пространственными данными
- Анализ пространственной информации
- Оптимизация пространственного анализа
- Соответствие и совместимость MySQL- Синтаксис хранимой процедуры- Обработка ошибок в MySQL- Возвраты по ошибке- Приложение А. Поиск и устранение проблем с запросами
- Сообщения об ошибках- Проблемы, связанные с запросами- Приложение Б. Регулярные выражения MySQL
- Проблемы, связанные с оптимизатором
- Проблемы, связанные с определением таблиц