- •Оглавление
- •В ведение
- •Лабораторная работа 1 установка sql-сервера, подключение клиентской программы
- •1.1. Краткие теоретические сведения
- •1.2. Описание команд и рекомендации к выполнению работы
- •1.3. Порядок проведения работы
- •2.2. Описание команд и рекомендации к выполнению работы
- •1.4. Контрольные вопросы
- •Лабораторная работа 2 настройка и администрирование субд MySql
- •2.1. Краткие теоретические сведения
- •2.3. Порядок проведения работы
- •2.4. Контрольные вопросы
- •Лабораторная работа 3 создание таблиц базы данных
- •3.1. Краткие теоретические сведения Команда create database
- •Работа с таблицами
- •3.2. Рекомендации к выполнению работы
- •3.3. Порядок проведения работы
- •3.4. Контрольные вопросы
- •Лабораторная работа 4 создание запросов на выборку данных по условию
- •4.1. Краткие теоретические сведения
- •4.2. Описание команд и рекомендации к выполнению работы
- •4.3. Порядок проведения работы
- •4.4. Контрольные вопросы
- •Лабораторная работа 5 сортировка и групповая обработка данных
- •5.1. Краткие теоретические сведения
- •5.2. Описание команд и рекомендации к выполнению работы
- •5.3. Порядок проведения работы
- •5.4. Контрольные вопросы
- •Лабораторная работа 6 настройка и работа в mysql на основе denver`a.
1.2. Описание команд и рекомендации к выполнению работы
Для начала установки сервера MySQL необходимо запустить инсталлятор и следовать инструкциям, появляющимся в окне инсталлятора.
Рекомендуется выбрать типичный (Typical) вид инсталляции.
Сервер MySQL устанавливается в каталог C:\Program Files\ MySQL\MySQL Server 5.0. Все настройки программы хранятся в файле my.ini в каталоге программы. Для первоначальной конфигурации необходимо создать с помощью текстового редактора файл my.ini в системном каталоге Windows.
Используя программу «Блокнот», откройте файл настроек и найдите в разделе [mysqld] параметры basedir (каталог с установленным сервером MySQL) и datadir (каталог для хранения БД):
[mysqld]
basedir="C:/Program Files/MySQL/MySQL Server 5.0"
datadir="C:/Program Files/MySQL/MySQL Server 5.0/data"
Изменяя параметр datadir можно указать каталог для хранения БД.
Для соединения с сервером MySQL используется клиентская программа mysql.exe. Для проверки работоспособности сервера MySQL необходимо выполнить несколько команд в терминале Windows (рис. 1). Для запуска терминала нужно нажать «Пуск Выполнить…», в появившемся окне набрать команду cmd и нажать клавишу Enter.
Рис. 1. Вид окна терминала с результатом выполнения команд для проверки работы СУБД MySQL
Для отображения списка существующих баз данных используется команда mysql show –uroot.
Информацию о состоянии и версии сервера можно получить при помощи команды mysql admin –u root version status proc.
Соединение с сервером осуществляется командой mysql –u root.
Все команды выполняются от имени привилегированного пользователя СУБД root (задается параметром –u root в каждой команде).
Последняя команда (mysql –u root) запускает клиентскую программу для работы с сервером БД. Клиентская программа устанавливает сетевое соединение с сервером БД и позволяет вводить инструкции SQL в интерактивном режиме для получения необходимой информации из БД.
В этой и всех последующих лабораторных работах все команды необходимо вводить в окне клиентской программы.
Для тестирования работы сервера можно запросить список баз данных, введя команду show databases.
Выход из программы осуществляется командой exit.
Пример типичной сессии работы в клиентской программе mysql.exe представлен на рис. 2.
Рис. 2. Вид окна терминала с примером типичной сессии работы в клиентской программе mysql.exe
Каждая БД представлена отдельным каталогом в папке данных сервера MySQL (задается в файле настроек).
Создать БД можно с помощью команды:
CREATE DATABASE <название базы данных>;
удалить БД –
DROP DATABASE <название базы данных>;
выбрать БД для использования –
USE <название базы данных>;
1.3. Порядок проведения работы
1) Установить сервер баз данных MySQL на компьютер.
2) Выполнить первичную настройку программы.
3) Проверить работоспособность сервера MySQL.
4) Запустить программу-клиент mysql.exe и подключиться к серверу.
5) Вывести и записать список существующих БД.
6) Создать БД с названием test.
7) Найти на диске в директории баз данных MySQL каталог, содержащий созданную БД.
