Как установить MySQL

  1. Почему MySQL?
  2. Зачем устанавливать MySQL локально?
  3. Все-в-одном пакеты
  4. Мастер установки MySQL
  5. Ручная установка

В первой серии статей о MySQL мы узнаем, как просто установить систему баз данных на компьютер для разработки В первой серии статей о MySQL мы узнаем, как просто установить систему баз данных на компьютер для разработки.

Почему MySQL?

MySQL, несомненно, является самой популярной и широко используемой базой данных с открытым исходным кодом:

  • это просто настроить и использовать
  • он признан одним из самых быстрых движков баз данных
  • большинство Linux (и многие Windows-хосты) предлагают MySQL
  • MySQL тесно интегрирован с PHP, что делает его идеальным кандидатом для многих веб-приложений.

Зачем устанавливать MySQL локально?

Установка MySQL на вашем компьютере разработки позволяет вам безопасно создавать и тестировать веб-приложение, не затрагивая данные или системы на вашем живом веб-сайте (я расскажу об установке веб-сервера и PHP в следующих статьях).

В этой статье описывается, как установить MySQL в Windows, но доступны версии для Mac, Linux и несколько других операционных систем ,

Все-в-одном пакеты

Есть несколько отличных дистрибутивов «все в одном», которые содержат Apache, PHP, MySQL и другие приложения в одном установочном файле, например XAMPP , WampServer а также Веб-разработчик , В использовании этих пакетов нет ничего плохого, но ручная установка MySQL поможет вам узнать больше о системе и даст вам больше контроля.

Мастер установки MySQL

Отличный мастер установки .msi доступен для MySQL. Мастер создает файл конфигурации my.ini и устанавливает MySQL как сервис. Этот вариант, безусловно, рекомендуется для начинающих пользователей или, возможно, тех, кто устанавливает MySQL впервые.

Ручная установка

Ручная установка предлагает несколько преимуществ:

  • резервное копирование, переустановка или перемещение баз данных может быть достигнуто за считанные секунды (см. 8 советов по выживанию ПК )
  • у вас есть больше контроля над тем, как и когда MySQL запускается
  • Вы можете установить MySQL где угодно, например, на портативный USB-накопитель (полезно для демонстрации клиента).

Шаг 1: скачать MySQL
Скачать MySQL с dev.mysql.com/downloads/ , Следуйте MySQL Community Server , Windows и загрузите версию «Без установщика».

Как всегда, вирус проверяет файл и проверяет его контрольную сумму MD5 с помощью такого инструмента, как Fsum ,

Шаг 2: извлечь файлы
Мы установим MySQL на C: mysql, поэтому распакуйте ZIP-файл на диск C: и переименуйте папку с «mysql-xxxx-win32» на «mysql».

MySQL может быть установлен в любом месте вашей системы. Если вы хотите облегченную установку, вы можете удалить все подпапки, кроме bin, data, scripts и share.

Шаг 3: переместить папку данных (необязательно)
Я рекомендую поместить папку данных на другой диск или раздел, чтобы упростить резервное копирование и переустановку. Для целей этого примера мы создадим папку с именем D: MySQLdata и переместим в нее содержимое C: mysqldata.

Теперь у вас должно быть две папки, D: MySQLdatamysql и D: MySQLdatatest. Исходную папку C: mysqldata можно удалить.

Шаг 4: создайте файл конфигурации
MySQL предоставляет несколько методов настройки, но, как правило, проще всего создать файл my.ini в папке mysql. Существуют сотни вариантов настройки MySQL в соответствии с вашими требованиями, но самый простой файл my.ini:

[mysqld] # каталог установки basedir = "C: / mysql /" # каталог данных datadir = "D: / MySQLdata /"

(Не забудьте изменить расположение этих папок, если вы установили MySQL или папку данных в другом месте.)

Шаг 5: протестируйте вашу установку
Сервер MySQL запускается при запуске C: mysqlbinmysqld.exe. Откройте окно командной строки (Пуск> Выполнить> cmd) и введите следующие команды:

cd mysqlbin mysqld

Это запустит сервер MySQL, который прослушивает запросы через локальный порт 3306. Теперь вы можете запустить инструмент командной строки MySQL и подключиться к базе данных. Откройте другое командное окно и введите:

cd mysqlbin mysql -u root

Это покажет приветственное сообщение и приглашение mysql>. Введите «Показать базы данных», чтобы просмотреть список предварительно определенных баз данных.

Шаг 6: измените пароль root
Корневой пользователь MySQL - это мощная учетная запись, которая может создавать и уничтожать базы данных. Если вы находитесь в общей сети, желательно изменить пароль по умолчанию (пустой). В приглашении mysql> введите:

ОБНОВЛЕНИЕ mysql.user SET password = PASSWORD ("my-new-password") WHERE User = 'root'; ПРИВИЛЕГИИ ПРОМЫВКИ;

Вам будет предложено ввести пароль при следующем запуске командной строки MySQL.

Введите «exit» в приглашении mysql>, чтобы остановить клиент командной строки. Теперь вы должны закрыть MySQL с помощью следующей команды:

mysqladmin.exe -u отключение рута

Шаг 7. Установите MySQL как службу Windows.
Самый простой способ запустить MySQL - это добавить его в качестве службы Windows. В командной строке введите:

cd mysqlbin mysqld --install

Откройте Панель управления, Администрирование, затем Службы и дважды щелкните MySQL. Установите тип запуска «Автоматический», чтобы MySQL запускался при каждой загрузке компьютера.

В качестве альтернативы, установите тип запуска «Manual» и запускайте MySQL всякий раз, когда вы выбираете команду net start mysql.

Обратите внимание, что служба Windows может быть удалена с помощью:

cd mysqlbin mysqld --remove

Смотрите также:

Почему MySQL?
Зачем устанавливать MySQL локально?
Почему MySQL?
Зачем устанавливать MySQL локально?