MySQL The World's Most Popular Open Source Database # Online shop | Site map |  
CompanyProductsSupport & ConsultingTraining & CertificationDownloadsDocumentation
  BooksArticlesMailing ListsPresentationsOther Sites  
Search the MySQL manual:
MySQL Manual
  • 1 Общая информация
  • 2 Установка MySQL
  • 3 Учебное пособие по MySQL
    • 3.1 Подсоединение к серверу и отсоединение от него
    • 3.2 Ввод запросов
    • 3.3 Создание и использование базы данных
    • 3.4 Получение информации о базах данных и таблицах
    • 3.5 Примеры стандартных запросов
    • 3.6 Использование mysql в пакетном режиме
    • 3.7 Запросы проекта "Близнецы" (Twin Project)
    • 3.8 Использование MySQL совместно с Apache
  • 4 Администрирование баз данных
  • 5 Оптимизация в MySQL
  • 6 Справочник по языку MySQL
  • 7 Типы таблиц MySQL
  • 8 Интерфейсы для MySQL
  • 9 Расширение MySQL
  • A Проблемы и распространенные ошибки
  • B Привнесенные программы
  • C Благодарности
  • D История изменений и обновлений MySQL
  • E Перенос на другие системы
  • F Переменные окружения
  • G Регулярные выражения в MySQL
  • H GNU General Public License
  • I GNU Lesser General Public License
  • Команды SQL, функциональное оглавление
  • Концептуальное оглавление

Buy this Reference Manual in softcover from Barnes & Noble!

MySQL Reference Manual
Previous / Next / Up / Table of Contents

3 Учебное пособие по MySQL

Эта глава представляет собой обучающий курс по MySQL: в ней демонстрируется использование клиентской программы mysql для создания несложной базы данных и работы с ней. Утилита mysql (иногда называемая также ``терминальным монитором'' или просто ``монитором'') представляет собой интерактивную программу, позволяющую подсоединяться к MySQL-серверу, запускать запросы, и просматривать результаты. Программа mysql может работать и в пакетном режиме: для этого необходимо записать все запросы в файл, а затем передать его содержимое на исполнение mysql. Ниже описаны оба способа использования mysql.

Увидеть список команд программы mysql можно, запустив ее с параметром --help:

shell> mysql --help

Текст главы построен с расчетом на то, что на вашем компьютере установлен mysql и существует связь с сервером MySQL. Если это не так, свяжитесь со своим администратором MySQL (если вы и есть администратор, обратитесь к другим разделам настоящего руководства).

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

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

Главы

  • 3.1 Подсоединение к серверу и отсоединение от него
  • 3.2 Ввод запросов
  • 3.3 Создание и использование базы данных
    • 3.3.1 Создание и выбор базы данных
    • 3.3.2 Создание таблицы
    • 3.3.3 Загрузка данных в таблицу
    • 3.3.4 Выборка информации из таблицы
      • 3.3.4.1 Выборка всех данных
      • 3.3.4.2 Выборка определенных строк
      • 3.3.4.3 Выборка определенных столбцов
      • 3.3.4.4 Сортировка строк
      • 3.3.4.5 Вычисление дат
      • 3.3.4.6 Работа с значениями NULL
      • 3.3.4.7 Сравнение по шаблонам
      • 3.3.4.8 Подсчет строк
      • 3.3.4.9 Использование нескольких таблиц
  • 3.4 Получение информации о базах данных и таблицах
  • 3.5 Примеры стандартных запросов
    • 3.5.1 Максимальное значение столбца
    • 3.5.2 Строка, содержащая максимальное значение некоторого столбца
    • 3.5.3 Максимальное значение столбца для группы
    • 3.5.4 Строка, содержащая максимальное значение некоторого столбца
    • 3.5.5 Использование пользовательских переменных
    • 3.5.6 Использование внешних ключей
    • 3.5.7 Поиск по двум ключам
    • 3.5.8 Подсчет посещений за день
    • 3.5.9 Использование атрибута AUTO_INCREMENT
  • 3.6 Использование mysql в пакетном режиме
  • 3.7 Запросы проекта "Близнецы" (Twin Project)
    • 3.7.1 Поиск нераспределенных близнецов
    • 3.7.2 Вывод таблицы состояний пар близнецов
  • 3.8 Использование MySQL совместно с Apache

User Comments

Posted by Andrew Cumming on Wednesday December 18 2002, @5:27pm[Delete] [Edit]

An interactive SQL tutorial is available at
<a
href="http://www.dcs.napier.ac.uk/~andrew/sql/">
http://www.dcs.napier.ac.uk/~andrew/sql/</a>
Students can enter SQL and have it executed from
the browser.
The browser has MySQL, Access and Oracle engines.

Posted by David John Rayner on Friday November 8 2002, @5:10am[Delete] [Edit]

The above URL is now http://sqlzoo.net/ Online
Interactive tutorial

Add your own comment.

Top / Previous / Next / Up / Table of Contents
# MySQL.com home | Site map | Contact us | Press | Jobs | Privacy policy | Trademark info | © 1995-2003 MySQL AB. All rights reserved.