Содержание
Дата публикации: 2016-06-20
От автора: один мой товарищ за день умудрился сначала сорвать спину, когда ставил дома новый шкаф. А затем на работе «надорвал» себе мозги, когда пытался разобраться, как установить MySQL на Windows. В общем, спину я не смог вылечить, но вот ум его от «закипания» спас. Может, и кого-то из вас избавлю от головной боли, рассказав об установке СУБД.
Альтернатива Денверу?
И сразу может родиться встречный вопрос: зачем искать себе на «котелок» головную боль, если есть уже собранный и простой в установке набор, в состав которого входит «любимая» СУБД? Правильно! Не нужно искать головную боль там, где ее нет. Это сейчас у вас нет проблемы, связанной с установкой MySQL на Windows. Но может возникнуть, если:
Нужна только СУБД, а не весь набор целиком – возможно, вы надумаете еще сильнее углубиться в изучение MySQL. Ну, а PHP и веб-сервер пока не будут востребованы. При запуске Денвера получится, что эти составляющие набора буду крутиться сами по себе, постоянно «кушая» мощности аппаратной части компьютера. Особенно эта проблема остра для устаревших моделей портативных ПК. Я зная о чем говорю, поскольку долгое время использовал такой. Мой старый ноут «грузили» по полной пару открытых вкладок в браузере. В общем, каждый процент производительности был на счету.
Установка более новой версии – в состав Денвера входит актуальная версия MySQL, но иногда требуется самая новая версия. Например, для разработки БД под конкретное «издание» СУБД.
Модернизация системы управления учетными записями в phpMyAdmin – через данную программную оболочку, входящую в состав набора для джентльменов, можно работать только под одной учетной записью, которая установлена по умолчанию. То есть через root с пустым паролем. Но иногда нужно входить на сервер MySQL под другим пользователем, чтобы протестировать какой-нибудь запрос, триггер или хранимую процедуру. Конечно, можно через командную строку, но хочется работать «с комфортом» .
Бесплатный курс по PHP программированию
Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC
В курсе 39 уроков | 15 часов видео | исходники для каждого урока
Получить курс сейчас!
Создание ADO приложений с использованием другого серверного языка – никто не спорит с тем, что «PHP и MySQL – forever». Но существуют и другие серверные языки программирования, для разработки приложений на которых может потребоваться установка MySQL на Windows 10 или другую версию ОС.
В общем, причин инсталляции отдельного экземпляра СУБД на клиентскую машину может быть множество: я лишь привел несколько из них. Теперь перейдем непосредственно к описанию процесса установки.
Скачиваем свой экземпляр
Дистрибутив СУБД на официальном ресурсе разработчиков доступен для скачивания в двух вариантах:
В виде автоматического пакета установки с расширением .msi – его мы рассматривали в одном из наших предыдущих материалов, поэтому пропустим его.
В форме бинарного кода, запакованного в ZIP – данный вариант мы и применим сегодня.
Также стоит отметить, что я буду производить установку MySQL на Windows 7, но для всех остальных (более «свежих») версий ОС эта инструкция также актуальна. Винда – она и в Африке винда . Стартуем! Переходим сюда и скачиваем нужный вариант архива. У меня 32-разрядная архитектура компьютера, поэтому скачиваю архив под эту версию операционки.
На следующем шаге будет предлагаться пройти регистрацию, но можно обойтись и без нее. Для этого жмите на ссылку ниже (отмечена на скриншоте). После чего начнется скачивание архива. Обратите внимание, что его размер больше 300 «метров». А такой объем для лимитного «3Г» интернета может оказаться неподъемным. Да и по скорости тоже – на это уйдет минут 40 точно.
После этого создаем директорию для установки и извлекаем в нее скачанный архив. Чтобы избежать путаницы в будущем, лучше осуществлять установку MySQL 5 6 в Windows сразу на диск C.
Редактируем файл конфигурации
Теперь находим в папке файл my-default.ini, и открываем его с помощью Блокнота. Сейчас займемся редактированием параметров нашего будущего сервера СУБД. Сначала прописываем пути к основной директории и папке, где будут храниться данные. А также указываем порт и кодировку:
Бесплатный курс по PHP программированию
Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC
В курсе 39 уроков | 15 часов видео | исходники для каждого урока
Получить курс сейчас!
Затем прописываем значение нескольких основных переменных. Их подробное описание можете посмотреть в документации к СУБД.
Установку MySQL 5 6 в Windows 7 продолжим указанием объемов для всех буферов и очисткой от заданного значения параметр sql_mode:
Затем переименуйте файл в my.ini и сохраните его. После этого переходим в папку bin и запускаем командную строку от имени администратора. Вводим в нее следующую команду:
Жмем «Enter» и на экране должны отобразиться данные и параметры подключения. Не закрывая этого окна, запускаем еще одно (в CMD). Затем входим на сервер под root с пустым паролем, который установлен по умолчанию:
Проверяем правильность подключения и инсталляции сервера БД. Для этого выводим список всех баз, имеющихся на нем.
Мы закончили. Стоит отметить, что установка MySQL 5 5 на Windows 7 проходит примерно также, поэтому данная инструкция применима и для этой версии СУБД. Надеюсь, я смог хоть немного понизить градус кипения вашего «котелка». Ну, а если сорвали спину, перетаскивая шкаф, то загляните в него. Может там кто-то прячется .
Бесплатный курс по PHP программированию
Освойте курс и узнайте, как создать динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC
В курсе 39 уроков | 15 часов видео | исходники для каждого урока
Получить курс сейчас!
Хотите изучить MySQL?
Посмотрите курс по базе данных MySQL!
Смотреть Как сделать чпу на сайтеКак вставить скрипт в Joomla –>
Метки:MySQL
Похожие статьи:
Комментарии Вконтакте:
Комментарии Facebook:
https://webformyself.com/kak-ustanovit-mysql-na-windows-ponizhaem-gradus-svoego-kotelka/–>
Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы с Вами подробно рассмотрим процесс установки бесплатной редакции MySQL 8 Community на операционную систему Windows 10.
Содержание
Что такое MySQL?
MySQL – бесплатная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет компания Oracle.
MySQL очень популярная СУБД, ее активно используют в интернете, как систему хранения данных у сайтов, иными словами, подавляющее большинство сайтов в интернете для хранения своих данных используют именно MySQL.
Заметка!Что такое СУБД.
Недавно я проводил анализ данных нескольких официальных рейтингов популярности СУБД и другой статистической информации, с целью определить, какая СУБД действительно является самой популярной, и, как результат, MySQL на текущей момент является самой популярной СУБД в мире. Ознакомиться со всеми результатами моего анализа можете в материале – ТОП 5 популярных систем управления базами данных.
Редакции MySQL 8
MySQL 8 выпускается в нескольких редакциях.
MySQL Standard Edition
MySQL Standard Edition – это редакция со стандартным функционалом, она позволяет реализовать высокопроизводительные, надежные и масштабируемые приложения.
MySQL Enterprise Edition
MySQL Enterprise Edition – данная редакция включает в себя полный функционал и набор дополнительных инструментов, которые предназначены для достижения самой высокой масштабируемости, безопасности и надежности.
MySQL Cluster Carrier Grade Edition
MySQL Cluster (CGE) – это распределенная база данных, сочетающая линейную масштабируемость и высокую доступность. Она предназначена для критически важных приложений.
MySQL Community
MySQL Community Edition – это бесплатная редакция, которую можно абсолютно свободно скачать с официального сайта MySQL. Редакция поддерживает весь необходимый функционал для реализации полноценных интернет ресурсов.
Подробнее о редакциях MySQL можете почитать на официальном сайте – https://www.mysql.com/products/
Пошаговая установка MySQL 8 на Windows 10
Сейчас мы пошагово рассмотрим весь процесс установки MySQL 8 в редакции Community на операционную систему Windows 10.
Кроме сервера MySQL мы еще установим и MySQL Workbench – это инструмент, с помощью которого осуществляется разработка баз данных и администрирование MySQL Server.
Примечание!Для установки MySQL 8 на Windows 10 требуется среда Microsoft .NET Framework 4.5.2 или более новая версия.
Шаг 1 – Скачивание программы MySQL 8 для Windows 10
Чтобы перейти к установке MySQL 8, сначала необходимо скачать дистрибутив этой программы.
Скачать MySQL 8 в редакции Community можно, как было уже отмечено, абсолютно свободно с официального сайта, вот ссылка на страницу загрузки – https://dev.mysql.com/downloads/installer
После перехода на страницу Вы можете выбрать способ загрузки дистрибутива, нам предлагают два способа:
- Скачать Web-установщик – небольшая по размеру программа, которая загружает все необходимые компоненты для установки MySQL. Можно использовать для установки MySQL на компьютерах, где есть интернет;
- Скачать полный установщик – дистрибутив программы MySQL, который включает все необходимые компоненты. В данном случае Вы можете использовать этот дистрибутив для установки MySQL на компьютере как с доступом, так и без доступа к интернету. Например, Вы можете скачать этот файл на компьютере, где есть интернет, а использовать его для установки MySQL на другом компьютере, который без интернета.
Для примера давайте скачаем полный дистрибутив программы MySQL, для этого нажимаем «Download» напротив соответствующего пункта.
Потом нам предлагают авторизоваться, используя учетные данные Oracle, если они есть, или зарегистрироваться, тем самым создать учетную запись Oracle. Однако если Вы этого не хотите, то в нижней части есть ссылка «No thanks, just start my download», нажав на которую сразу начнется загрузка MySQL.
Нажимаем на эту ссылку и ждем окончания загрузки.
В результате у Вас должен загрузится файл mysql-installer-community-8.0.18.0.msi размером примерно 415 мегабайт.
Шаг 2 – Запуск установки и выбор типа установки MySQL
Далее запускаем скаченный файл, в итоге запустится программа установки MySQL. Сначала выбираем тип установки.
Нам предлагают несколько вариантов:
- Developer – это вариант по умолчанию, он предполагает установку всего того, что требуется разработчику, это и MySQL Server, и MySQL Workbench и другие инструменты для работы с MySQL;
- Server Only – этот вариант предполагает установку только сервера MySQL;
- Client Only – этот вариант предполагает установку только клиентской части для работы с MySQL Server, т.е. серверная часть устанавливаться не будет;
- Full – установка всех включённых в дистрибутив компонентов;
- Custom – выборочная установка, в данном случае Вы можете установить только то, что нужно Вам.
Вариант по умолчанию, т.е. Developer, подойдет для большинства случаев, особенно если Вы устанавливаете MySQL на домашнем компьютере для каких-то своих целей (изучение MySQL, изучение SQL и так далее).
Я оставляю этот вариант, нажимаем «Next».
Примечание!Интерфейс программы установки, как и интерфейс программы MySQL Workbench на английском языке.
Шаг 3 – Проверка и установка дополнительных компонентов
Затем программа установки проверит систему на наличие компонентов, которые требуются для работы некоторых расширений MySQL. В моем случае программа установки выдала два предупреждения для расширений MySQL For Excel и MySQL For Visual Studio. Если Вы планируете пользоваться этими компонентами, то Вам нужно устранить эти замечания. Для этого в свою очередь Вам необходимо установить эти компоненты (т.е. выделить их и нажать «Execute», некоторые могут установиться и автоматически).
Однако если Вы не будете использовать расширения MySQL For Excel и MySQL For Visual Studio, то можете сразу нажать «Next».
Заметка!Установка Visual Studio 2019 Community на Windows 10.
Программа установки выдаст предупреждение, связанное с отсутствием некоторых компонентов, жмем «Yes».
Шаг 4 – Установка компонентов MySQL
Все готово для установки MySQL, на данном шаге программа установки выдаст все компоненты MySQL, которые готовы к установке, нажимаем «Execute».
В результате начнется последовательная установка компонентов MySQL.
Шаг 5 – Завершение установки компонентов MySQL
Когда напротив каждого пункта появится зеленая галочка, установка будет завершена.
Нажимаем «Next».
Шаг 6 – Настройка компонентов MySQL
Все компоненты установлены, но не все настроены, поэтому нам необходимо их настроить. Программа установки покажет, какие конкретно компоненты требуется настроить. В нашем случае это MySQL Server, MySQL Router и Samples and Examples.
Нажимаем «Next».
Шаг 7 – Настройка MySQL Server (параметр High Availability)
Сначала нам обязательно необходимо настроить MySQL Server.
Первым делом настраиваем параметр «High Availability» (Высокая доступность), который отвечает за то, как будет установлен MySQL сервер. В нашем случае, как и в большинстве других, требуется стандартный «Standalone MySQL Server» (Автономный сервер) – это классический вариант установки MySQL Server.
Поэтому выбираем первый пункт и жмем «Next».
Шаг 8 – Настройка MySQL Server (Type and Networking)
Далее настраиваем тип сервера и сеть. В нашем случае можно оставить все по умолчанию:
- Тип – Development Computer;
- Протокол – TCP/IP;
- Порт – 3306;
- Галочку «Open Windows Firewall ports for network access» необходимо поставить.
В случае необходимости Вы можете более тонко настроить MySQL Server, использовав для этого расширенные параметры. Чтобы это сделать, поставьте галочку «Show Advanced and Logging Options».
Для продолжения жмем «Next».
Шаг 9 – Настройка метода аутентификации в MySQL Server
8 версия MySQL поддерживает новый метод аутентификации, который и рекомендовано использовать, оставляем как есть и нажимаем «Next».
В случае необходимости Вы можете выбрать второй пункт, который использовался в MySQL 5.
Шаг 10 – Настройка пользователей MySQL
После этого нам нужно придумать пароль для пользователя root (это главный администратор MySQL).
Кроме этого, мы можем добавить дополнительных пользователей, чтобы это сделать, необходимо нажать на кнопку «Add User».
И ввести необходимые данные:
- User Name – вводим имя пользователя;
- Host – оставляем «All Hosts»;
- Role – выбираем роль пользователя;
- Password и Confirm Password – придумываем и вводим пароль, который будет у этого пользователя.
Нажимаем «ОК».
После этого пользователь будет создан.
Нажимаем «Next» для продолжения.
Шаг 11 – Настройка службы MySQL в Windows
Теперь нам необходимо настроить службу MySQL, которая будет работать в Windows.
Мы можем задать:
- Windows Service Name – Имя службы;
- «Start the MySQL Server at System Startup» – если эта галочка стоит, то служба MySQL будет запускаться вместе с запуском Windows;
- Run Windows Service – от имени какой учетной записи будет работать служба MySQL в Windows. Standard System Account – это системная учетная запись.
Можно все оставить по умолчанию, я так и поступаю.
Нажимаем «Next».
Заметка!«Режим бога» в Windows – что это такое и как его включить в Windows 10?
Шаг 12 – Применение параметров MySQL Server
Все параметры MySQL Server настроены, однако нам еще нужно их применить и сохранить. Для этого на следующем окне нажимаем «Execute».
Шаг 13 – Завершение настройки MySQL Server
Когда все галочки будут проставлены и отобразится сообщение «Successful», процесс будет завершен, нажимаем «Finish».
Статус MySQL Server будет изменен на «Configuration complete».
Чтобы продолжить настройку, нажимаем «Next».
Шаг 14 – Настройка MySQL Router
В данном случае нам предлагают настроить маршрутизатор MySQL, однако это делать необязательно, можем сразу нажать «Finish».
Для того чтобы перейти к настройке следующего компонента, нажимаем «Next».
Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.
Шаг 15 – Установка тестовых данных на MySQL
Далее мы можем установить тестовые данные на MySQL Server, например, для обучения. Чтобы это сделать, вводим пароль пользователя Root и нажимаем «Check» для проверки, если подключение установлено, значит все хорошо и можно продолжать.
Нажимаем «Next».
Чтобы применить все параметры и начать извлечение тестовых данных на MySQL Server, нажимаем «Execute».
Процесс будет завершен, когда галочки будут проставлены и отобразится сообщение «Successful».
Нажимаем «Finish».
Шаг 16 – Завершение настройки компонентов MySQL
Все компоненты настроены. Нажимаем «Next».
Шаг 17 – Завершение всего процесса установки и настройки MySQL
MySQL Server и все необходимые для работы с ним компоненты установлены и настроены: это и MySQL Workbench, и различные коннекторы, и документация, и даже тестовая база данных.
Чтобы сразу же запустить MySQL Workbench после завершения установки, поставьте галочку «Start MySQL Workbench after Setup».
Нажимаем «Finish».
Заметка!Установка Microsoft SQL Server 2019 Express на Windows 10.
Запуск MySQL Workbench
После установки MySQL в меню Windows 10 появятся все необходимые ярлыки, которые Вы можете использовать. Например, для запуска среды «MySQL Workbench 8» можно использовать соответствующий ярлык.
Заметка! Если Вас интересует SQL и T-SQL, рекомендую пройти наши курсы по T-SQL, с помощью которых Вы «с нуля» научитесь работать с SQL и программировать с использованием языка T-SQL в Microsoft SQL Server.
Подключение к MySQL используя MySQL Workbench
Чтобы подключиться к серверу MySQL и посмотреть на объекты базы данных, на таблицы, представления и так далее, запустите MySQL Workbench, например, как указано выше. В результате откроется MySQL Workbench, где на стартовой странице у нас уже будет одно подключение к локальному серверу, которое будет осуществляться от имени пользователя root.
Нажимаем на него.
Затем вводим пароль, чтобы сохранить его и не вводить каждый раз при подключении мы можем поставить галочку «Save password in vault».
Нажимаем «ОК».
В итоге мы подключимся к серверу, и чтобы посмотреть на схему данных, нам в окне навигатора необходимо перейти на вкладку «Schemas».
Кроме того, мы можем скрыть ненужные окна, для этого можно использовать специальные значки в правой верхней части среды MySQL Workbench.
У нас отобразится схема данных, теперь мы можем посмотреть, какие объекты есть в БД и, например, учиться писать SQL запросы.
Для наглядности я скрыл боковое окно.
В данном примере мы послали запрос SELECT на выборку данных из таблицы address. Как видите, данные вернулись и все работает.
Заметка! Еще больше статей, посвященных различным СУБД, можете найти в разделе сайта – Базы данных и язык SQL.
Заметка! Для комплексного изучения языка SQL рекомендую пройти онлайн-курс по основам SQL для начинающих. На курсе применяется моя авторская последовательная методика обучения, а язык SQL рассматривается как стандарт. Курс включает много практики: онлайн-тестирование, задания и многое другое.
У меня на этом все, надеюсь, материал был Вам полезен, удачи и пока!
Всем кто переходит на новый windows 10.
Сегодня будем устанавливать mysql сервер на windows 10 .
Начнем. Сам сервер инсталлятор можно скачать на нашем сайте тут. (примерно 200мб.).
Запускаем инсталлятор видим рис1. (у нас уже был установлен один из продуктов но сервера не было). Нажимаем кнопку Add
Если никаких компонентов не было будет предложено выбрать тип сервера custom и начать установку.
Выбираем из списка нужный сервер x32 или x64 (рис.2)
Когда компоненты выбраны нажимаем NEXT (рис.3)
Выбирайте куда будет установлен сервер, в нашем случае – это диск D , затем жмем NEXT Все готово к началу установки рис .4
жмем EXECUTE , установка началась, после того как статус станет Complete ,появится кнопка Next , жмем ее. рис.5
На следующем этапе начинаем конфигурацию. жмем Next
Далее придумаем пароль главного пользователя mysql root , в этом окне так-же можно добавить дополнительного пользователя, что мы и сделаем. Смотрите скриншоты ниже.
Жмем Next
Пути и ведение логов оставим по умолчанию, как есть.
Пробуем запустить ,жмем Execute
Все отлично сервер работает.
Далее. Нужно поменять кодировку сервера на cp1251 (по умолчанию установилась utf-8) и заодно добавить несколько параметров для лучшей работы сервера.
!!!Если у Вас новые Servicemy 1.16xx – можно работать и на UTF-8 . т.е закончить на этой строке.
Для этого идем в папку ,куда установили сервер и находим там файл my.ini
!!! Внимание (Если сервер ставили в ProgramFiles по умолчанию – то он в C:/ProgramData/MysQL/Mysql Server 5.5.)
Если папки не видно,включите отображение скрытых папок в панели управления.
Подправим его.
default-character-set=utf8
Сохраняем файл.
Далее нужно перезапустить сервер (процесс) ,можно просто перезапустить компьютер, но если вы допустили ошибку при правке my.ini ,сервер не запустится вновь, в процессах не будет mysqld.
Мы перезапустим процесс ,заходим в панель управления Администрирование далее выбираем Службы
Находим службу mysql55 и нажимаем перезапустить слева. Если все прошло успешно.
Это Все. Можно приступать к созданию баз на сервере.
Когда автоматическая установка дает сбой, на помощь приходит ручной режим.
Приступаем к установке:
1. Качаем zip-архив MySQL со страницы загрузки: http://www.mysql.com/downloads/mysql/.
Для Win 32 выбираем дистрибутив: Windows (x86, 32-bit), Zip-Archive.
Для Win 64: Windows (x86, 64-bit), Zip-Archive.
После нажатия на кнопку Download вы увидите форму для регистрации, ее можно пропустить, нажав на ссылку внизу – No thanks, just take me to the downloads.
2. Создаем папку установки. Например C:Program FilesMySQLMySQL Server 5.5. И распаковываем в нее содержание архива таким образом, чтобы папки bin, data, docs и прочие были в корне папки установки.
3. Переходим к созданию конфигурационного файла (my.ini). За основу берем один из типовых файлов:
- my-small.ini – подойдет тем, кто использует MySQL время от времени и не хочет, чтобы сервер занимал много ресурсов.
- my-medium.ini – тоже не требовательная к ресурсам конфигурация, но подойдет тем, кто использует MySQL на постоянной основе (хороший выбор для для домашнего веб-сервера).
- my-large.ini и my-huge.ini – для систем, использующихся как выделенный MySQL сервер. Впрочем, my-large.ini можно использовать для домашнего сервера, если нужна дополнительная производительность MySQL (512 Мб оперативной памяти не так уж и много по нынешним временам).
- my-innodb-heavy-4G – для выделенных серверов, имеющих от 4 Гб оперативной памяти и использующих только таблицы типа InnoDB.
В этом примере за основу я выбрал my-medium.ini. Переименовываем его в my.ini и размещаем в корне папки установки (C:Program FilesMySQLMySQL Server 5.5).
Открываем для редактирования (в обычном Блокноте) и сразу после строчки [mysqld] дописываем два параметра:
basedir=C:/Program Files/MySQL/MySQL Server 5.5 datadir=C:/Program Files/MySQL/MySQL Server 5.5/data
Обратите внимание, что в путях используется прямой слэш (/), а не обратный ().
basedir – это путь к папке установки.
datadir – путь к папке данных (где хранятся все БД). Иногда имеет смысл разместить данные на отдельном диске, чтобы повысить производительность или обеспечить надежность.
На всякий случай привожу фрагмент конфигурационного файла, после внесения изменений:
# The MySQL server [mysqld] basedir=C:/Program Files/MySQL/MySQL Server 5.5 datadir=C:/Program Files/MySQL/MySQL Server 5.5/data port = 3306 socket = /tmp/mysql.sock skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K InnoDB_sort_buffer_size = 8M
4. Следующий этап – добавить путь C:Program FilesMySQLMySQL Server 5.5bin в переменную среды PATH, чтобы упростить запуск MySQL из командной строки. Для этого открываем Свойства системы -> Дополнительные параметры системы -> на закладке Дополнительно в самом низу кнопка “Переменные среды…”. В открывшемся окне пролистываем системные переменные пока не найдем Path. Выделяем эту строку и нажимаем “Изменить…”. В конце строки дописываем свой путь, сохраняя существующие параметры:
Обратите внимание, что пути разделяются точкой с запятой. Убедитесь, что в начале и в конце вашего пути точка с запятой поставлена.
5. Перед тем как осуществить пробный пуск, открываем входящий порт TCP 3306 в брандмауэре Windows:
Если в системе установлен дополнительный брандмауэр, то в нем также необходимо открыть порт TCP 3306 для входящих подключений.
6. Теперь осуществляем тестовый запуск. В командной строке, запущенной от имени администратора (это обязательно, если на Семерке или Висте включен UAC), выполняем:
mysqld --console
На экран будет выведено несколько строк. Если запуск прошел успешно, то последняя строка будет выглядеть примерно так:
Version: '5.5.9-log' socket: '' port: 3306 MySQL Community Server (GPL)
Оставляем это окно открытым, и открываем еще одно окно командной строки, в котором вводим:
mysql -u root
Если подключение прошло без ошибок, вы увидите приглашение командной строки: mysql>
Посмотрим какие базы у нас есть:
show databases;
Точка с запятой в конце SQL-запроса ОБЯЗАТЕЛЬНА!
Ответ команды:
Теперь мы окончательно убеждены, что сервер работает.
7. Переходим к следующему этапу – необходимо установить пароль администратора MySQL (пользователь root). По умолчанию пароль не установлен, и это надо исправить. В том же окне MySQL вводим следующие команды:
use mysql UPDATE user SET password = PASSWORD('ваш_пароль') WHERE user = 'root';
Проверяем результат:
SELECT user, host, password FROM user;
Ответ:
Как видно на скриншоте колонка password заполнена, значит пароль установлен.
Перед выходом выполняем команду:
FLUSH PRIVILEGES;
и затем:
exit
Теперь при подключении необходимо вводить пароль. Для этого используем ключ -p:
mysql -u root -p
Для завершения работы MySQL выполняем:
mysqladmin -u root -p shutdown
8. Последний этап – запуск MySQL в качестве системной службы Windows.
Убедитесь, что в системе нет активных процессов MySQL.
В командной строке, запущенной от имени администратора, выполняем:
"C:Program FilesMySQLMySQL Server 5.5binmysqld" --install
Путь к mysqld необходимо указывать полностью (даже если он прописан в PATH)!
Для запуска службы, открываем “Управление компьютером”, и вручную запускаем службу MySQL:
Или проще через командную строку:
net start mysql
Для удаления службы, предварительно ее останавливаем:
net stop mysql
и выполняем:
"C:Program FilesMySQLMySQL Server 5.5binmysqld" --remove
Статьи по теме:
- Автоматическая установка MySQL на Windows
- Настройка веб-сервера (IIS + PHP) на Windows 7
- Настройка веб-сервера (Apache + PHP) на Windows 7
Содержание
Несмотря на свое важное место в современном Интернете, MySQL является бесплатным программным обеспечением с открытым исходным кодом. Он доступен бесплатно, и вы можете даже загрузить исходный код, если хотите. Для многих это одна из причин, по которой ей доверяют стать самой популярной в мире веб-платформой. В более практическом смысле это означает, что вы можете свободно загружать и использовать MySQL для себя.
Зачем тебе это делать? Что ж, если вам интересно узнать о технологиях, вы можете поиграть с ними, чтобы посмотреть, как они работают. Вы можете создавать свои собственные базы данных, либо для образовательных целей, либо для отслеживания важных предметов в домашних условиях. Вы можете установить его для изучения SQL (язык структурированных запросов), который является языком программирования, используемым для управления большинством баз данных и взаимодействия с ним. Какой бы ни была ваша причина, установка MySQL – это просто.
-
Первым шагом, конечно, является получение установщика для MySQL. Перейдите на mysql.com и выберите Загрузки . Вы сразу увидите много текста, объясняющего различные версии MySQL.
-
Прокрутить вниз. В разделе MySQL Community Edition выберите Загрузки сообщества (GPL) . Community Edition – это бесплатная версия MySQL с открытым исходным кодом.
Что вам не хватает в Community Edition? Немного. Основное различие между выпусками Standard и Community Edition – поддержка Oracle Premier, которая предоставляет вам доступ к линии поддержки, консультационной службе и базе знаний. Основная функциональность MySQL в значительной степени не повреждена.
-
На следующей странице выберите Сервер сообщества MySQL вверху.
-
На следующей странице вас попросят выбрать один из двух файлов установщика:
- Если у вас есть активное подключение к Интернету, выберите верхнюю загрузку (mysql-installer-web-community-8.0.13.0.msi).
- Если по какой-либо причине вам необходимо отключиться от сети, выберите нижнюю загрузку (mysql-installer-community-8.0.13.0.msi).
Первый будет загружать данные во время установки, а второй – все в одном пакете. Мы будем использовать первый для этой установки, но оба должны поставить вас в одно и то же место, как только вы закончите.
-
Наконец, вам будет предложено войти в свою учетную запись Oracle. Если у вас его нет или вы не хотите входить, выберите Нет, спасибо, просто начните мою загрузку внизу.
-
После завершения загрузки мы готовы к установке.
Поскольку мы выбрали установщик MSI, у нас будет хороший мастер, который проведет нас через процесс установки.
-
На первом экране вас попросят принять условия. В частности, это GNU Public License, одна из основных лицензий с открытым исходным кодом. В основном это говорит о том, что вы не возьмете код и не создадите новую программу для работы с базой данных, которую вы также не выпускаете в качестве открытого источника. Поскольку мы устанавливаем его только для его запуска и тестирования, выберите Я принимаю условия , затем выберите Далее .
-
Далее вам предоставляется выбор для типов установки. Выберите Пользовательский .
-
На экране выбора продуктов и функций вам нужно переместить элементы с левой стороны экрана вправо. Сначала откройте MySQL Servers . Затем перейдите к нужному серверу (MySQL Server 8.0.13 – X64) и выберите стрелку вправо . Теперь он выбран для установки.
-
Выберите Приложения , чтобы развернуть его, затем выберите все, кроме MySQL для Excel и MySQL для Visual Studio . Снова выберите стрелку вправо , чтобы выровнять ее для установки.
Убедитесь, что вы выбираете X64 или X86, в зависимости от процессора вашего ПК и 32-битного или 64-битного.
-
Наконец, выберите Документация и добавьте его элементы. Немного документации никогда не повредит, и вы также получите несколько примеров баз данных, которые вы можете просмотреть.
-
Выберите первое требование, затем выберите Выполнить , чтобы найти нужную программу и установить ее. Продолжайте делать это до тех пор, пока все не будет сделано, затем снова выберите Выполнить .
На странице «Проверка требований» в списке не должно быть ничего, помеченного как «Ручной», то есть вам необходимо загрузить и установить его самостоятельно.
-
Теперь установщик начнет загрузку самого MySQL.
Если вы выбрали загрузку “ в Интернете ” ранее. Вы увидите показатели прогресса для каждой загрузки.
-
Как только они будут загружены, они начнут установку. Ваша цель – просмотреть список со статусами Полный для всего. После этого выберите Далее .
-
Затем мастер проведет вас через настройку. Настройте сервер MySQL следующим образом:
- Групповая репликация . Выберите Автономный сервер MySQL/Классическая репликация MySQL .
- Тип и сеть . Выберите тип конфигурации по умолчанию Компьютер разработчика , который позволит вам работать локально.
- Метод аутентификации *. Выберите Использовать надежное шифрование пароля для аутентификации .
- Учетные записи и роли . Введите пароль для своего пользователя root (т.е. администратора) MySQL. Как правило, вы можете (и должны) настроить хотя бы одного обычного пользователя с именем и паролем, но поскольку вы просто тестируете что-то, учетной записи root будет достаточно.
- Служба Windows . Здесь вы можете оставить настройки по умолчанию, но вам нужно выбрать Запустить MySQL Server при запуске системы , чтобы отключить его. Как правило, старайтесь не оставлять сервисы, которые вам не нужны, на вашем компьютере.
-
Выберите Выполнить , чтобы применить свои настройки.
-
Повторите этот процесс для других компонентов, как пример базы данных, показанной на рисунке ниже.
-
Выберите Готово , чтобы завершить установку. Вам не нужно запускать какие-либо приложения на этом этапе.
Ключ к работе с MySQL – это работающий сервер. Вы можете запустить и остановить сервер из приложения Windows Services.
-
Нажмите Win + I на клавиатуре, чтобы открыть настройки Windows.
-
Используя окно поиска, выполните поиск по запросу services .
-
Выберите Просмотр местных служб .
-
Как только приложение Services запускается, найдите сервис MySQL. Вероятно, это что-то вроде «MySQL80. » . В основном MySQL плюс номер версии 8.0.
-
Выберите сервис MySQL, и вы увидите параметры в левой панели. Если служба остановлена, выберите Пуск . Если он уже запущен, вы можете выбрать Перезагрузить , Пауза или Стоп . Вы можете использовать это, чтобы убедиться, что MySQL работает только тогда, когда вы хотите его использовать.
Используемые источники:
- https://webformyself.com/kak-ustanovit-mysql-na-windows-ponizhaem-gradus-svoego-kotelka/
- https://info-comp.ru/install-mysql-on-windows-10
- http://shark-media.ru/index.php/ru/pomoshch/raznoe/248-ustanovka-mysql-servera-5-7-windows-13
- https://www.q2w3.ru/2011/03/07/3305/
- https://solutics.ru/po/kak-ustanovit-mysql-na-windows-10-2/