Статья опубликована в рамках: XL Международной научно-практической конференции «Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ» (Россия, г. Новосибирск, 07 марта 2018 г.)
Наука: Информационные технологии
Скачать книгу(-и): Сборник статей конференции
дипломов
ИНИЦИАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПО РАБОТЕ С MYSQL-СЕРВЕРОМ НА ПЛАТФОРМЕ MACOS ВЕРСИИ 10.13.2
В современном мире процесс информатизации является как никогда актуальным. Большинство повседневных задач, так или иначе связанных с обработкой данных, находят свое отражение в информационных процессах. Уже сложно представить обработку большого количества данных без использования компьютерной техники.
Обработка данных подразумевает под собой следующие операции: получение исходных данных, их корректный ввод в программное обеспечение, сортировка, редактирование в случае необходимости, эффективное извлечение.
Рассмотрим наглядный пример: пользователь зашел на Интернет-ресурс и затребовал предоставить необходимый ему материал. Если данные будут разбросаны хаотично, то пользователь попросту не дождется запрошенных данных и покинет сайт. То есть данные необходимо эффективно хранить и оперативно извлекать. Эффективность определяется минимальным временем, необходимым для выполнения запроса. Для этих целей используется понятие базы данных.
База данных – совокупность данных, представленных различными формами. Для взаимодействия с базами данных предназначено специальное программное обеспечение.
Программа базы данных – такое программное обеспечение, которое предназначено для обработки большого количества данных, а также для наиболее эффективного их извлечения согласно запросам. Пример таких программ: MySQL, PostgreSQL.
MySQL – свободная реляционная система управления базами данных. На данный момент продукт принадлежит американской корпорации Oracle. Одним из преимуществ данного ПО служит его многоплатформенность: поддержка Windows, Linux, macOS, Windows Server, FreeBSD. Официальный сайт продукта https://www.mysql.com.
Рассмотрим установку MySQL-сервера на операционную систему macOS. Испытуемая машина имеет следующие характеристики (табл. 1).
Таблица 1.
Основные характеристики испытуемой машины
Наименование техники |
iMac (Retina 5K, 27-inch, Late 2014) |
Версия macOS |
High Sierra, 10.13.2 |
Процессор |
4 GHz, Intel Core i7 |
Память |
32 ГБ, 1600 MHz DDR3 |
Графика |
AMD Radeon R9 M295X, 4 ГБ |
Рассмотрим данный процесс поэтапно.
- Загрузка программного обеспечения (сервера MySQL) с официального сайта производителя.
Открываем браузер, переходим по ссылке https://www.mysql.com.
В открывшейся вкладке переходим в DOWNLOADS – Community - MySQL Community Server - DOWNLOADS. Тем самым производим загрузку исполняемого архива формата dmg.
- Инициализация сервера MySQL.
Открываем загруженный dmg-архив. Следуем согласно инструкции по установке (рис. 1).
Рисунок 1. Инициализация MySQL-сервера
По завершению установки программа выведет окно, в котором сгенерирован случайный пароль. Необходимо записать\скопировать его (рис. 2).
Рисунок 2. Окно со случайно сгенерированным паролем
- Запуск сервера посредством консольного и графического интерфейсов.
Для запуска сервера в консольном интерфейсе открываем терминал. Для этого переходим в Finder – Программы – Утилиты – Терминал (рис. 3). Запускаем сервер, используя команду:
sudo /usr/local/mysql/support-files/mysql.server start .
Рисунок 3. Запуск сервера с помощью консольного интерфейса
Аналогичного результата можно добиться и путем графического (более наглядного) интерфейса. Для этого переходим в Системные настройки – MySQL (рис. 4). В появившемся окне отчетливо видим кнопку «Start/stop MySQL Server», которая отвечает за запуск/остановку сервера MySQL.
Рисунок 4. Запуск MySQL-сервера посредством графического интерфейса
- Запуск консольной утилиты MySQL.
Для управления MySQL-сервером с помощью встроенных средств операционной системы macOS запускаем консольную утилиту MySQL. Для этого отрываем Терминал (см. п. 3), в котором прописываем следующую команду:
sudo /usr/local/mysql/bin/mysql –u root –p .
Результатом будет служить строка, требующая ввести случайно сгенерированный при установке пароль от MySQL-сервера. Вводим корректный пароль, после чего перенаправляемся в консольную утилиту MySQL (рис. 5).
Рисунок 5. Консольная утилита MySQL
- Смена случайно сгенерированного пароля на произвольный.
Для смены пароля (рис. 6) на произвольный в консольной утилите MySQL прописываем следующую команду:
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘12345’;
где root – имя пользователя;
localhost – локальный сервер;
12345 – новый произвольный пароль.
Рисунок 6. Смена пароля посредством консольной утилиты MySQL
Результатом правильного исполнения всех пунктов будет служить полностью рабочий MySQL-сервер, в котором можно приступать к непосредственному созданию баз данных либо к их стороннему подключению.
Список литературы:
- Ч. Белл, М. Киндал. Обеспечение высокой доступности систем на основе MySQL. 1-е изд. Русская Редакция, БХВ-Петербург, Москва, 2011, 624 стр.
- Р. Гринвальд, Р. Стаковьяк. Oracle 11g. Основы. 4-е изд. Символ-Плюс изд., Москва, 2009, 464 стр.
- С. Д. Кузнецов. Основы баз данных. 2-е изд. Бином. Лаборатория знаний, Интернет-университет информационных технологий, Москва, 2007, 488 стр.
- С. Тахагхогхи, Х. Е. Вильямс. Руководство по MySQL. 1-е изд. Русская Редакция, Москва, 2007, 544 стр.
- ISO/IEC 9075-2:2011, Information technology – Database languages – SQL – Part 2: Foundation (SQL/Foundation), 2011.
дипломов
Оставить комментарий