Установка MySQL 5.6.23 на Windows 7 - пошаговая инструкция. Установка на mysql windows 7
Установка MySQL 5.6.23 на Windows 7 - пошаговая инструкция | Info-Comp.ru
Сегодня мы подробно рассмотрим процесс установки СУБД MySQL версии 5.6.23 на операционную систему Windows 7, помимо этого мы также установим средство разработки и администрирования MySQL Workbench 6.2.4.
Несколько лет назад мы с Вами уже рассматривали установку MySQL на примере версии 5.5, но время идет, технологии развиваются, выходят новые версии, поэтому сейчас пришло время обновить свои знания в области MySQL, а конкретно в установке данной СУБД. И так как этот сайт для начинающих, мы будем рассматривать установку на операционную систему Windows 7 с пошаговым описанием всего процесса. Также данный материал будет полезен начинающим программистам баз данных, которые хотят потренироваться писать запросы на SQL или просто поближе познакомиться с сервером баз данных MySQL. Тем более что описанный ниже процесс установки будет включать не только установку самого сервера, но и средство разработчика MySQL Workbench, плагин для Excel «MySQL for Excel», MySQL Connectors, а также примеры и документацию.
Так как в прошлой статье мы с Вами уже затрагивали вопрос о том, что вообще такое MySQL, поэтому сегодня заострять внимания на этом не будем, а сразу перейдем к теме материала, т.е. процессу установки и начнем мы, конечно же, с того, где же взять нам дистрибутив MySQL для Windows.
Где скачать последнюю версию MySQL для Windows?
И так как устанавливать мы будем на ОС Windows 7 то лучше всего скачивать MySQL Installer (установщик, дистрибутив) который как мы уже отметили выше будет включать не только сервер MySQL но и многое другое. Для того чтобы скачать, установщик необходимо перейти на официальную страницу загрузки, вот она, так как рекомендуется загружать только с официальных источников, это, кстати, относится не только к MySQL но и ко всему программному обеспечению.
После того как Вы перешли на страницу в нижней части находите блок «MySQL Installer 5.6.23» и нажимаете «Download»
Затем Вам предложат авторизоваться, если, например, у Вас есть Account от Oracle или если нет, то создать его, но если Вы не хотите регистрироваться, то просто нажимаете ссылку «No thanks, just start my download»
В итоге загрузится пакет установщика Windows файл mysql-installer-community-5.6.23.0.msi размером 282.4 мегабайт.
Установка MySQL 5.6.23 на Windows 7
Теперь переходим к установке, для этого запускаем скаченный файл (установщик). Но если вдруг при запуске у Вас появилась ошибка, т.е. окно со следующим содержимом
то это означает, что у Вас не установлен Microsoft .NET Framework нужной версии, так как для работы всех компонентов входящих в состав данного установщика необходим минимум клиентский профиль Microsoft .NET Framework 4, о том, что это такое и как его установить мы подробно разговаривали в материале про установку Microsoft .NET Framework 4.0. Также для работы программы MySQL Workbench обязательно требуется Microsoft Visual C++ Redistributable for Visual Studio 2013, поэтому его тоже нужно установить. Кстати, если Вы не знаете что установлено у Вас в системе, а что нет, не переживайте, в процессе установки установщик будет проверять Вашу систему на наличие необходимых внешних компонентов, которые нужны для работы каждого из выбранных продуктов MySQL, и выдаст их список, и в случае необходимости вы можете их быстро установить (чуть ниже мы это еще затронем).
Примечание! Язык программы установки английский также как и интерфейс программы MySQL Workbench.
Шаг 1
Соглашаемся с условиями лицензионного соглашения, для этого ставим соответствующую галочку и жмем «Next»
Шаг 2
Затем отмечаем то, что мы хотим установить, а так как мы решили установить все то, что нужно начинающему разработчику то выбираем тип установки по умолчанию, т.е. «Developer Default» и жмем «Next»
Шаг 3
Далее программа установки будет проверять Вашу систему на наличие необходимых компонентов, Вам в свою очередь необходимо установить эти компоненты (т.е. выделить их и нажать «Execute») или нажать «Next» но в этом случае соответствующие компоненты не будут работать. Но, например если Вам эти компоненты и не нужны, допустим, Вы не используете Visual Studio, поэтому и устанавливать компонент не нужно. У меня, например, на этом тестовом компьютере не установлен Microsoft Office и Visual Studio, поэтому в данном случае перечисленные компоненты я устанавливать не буду, жму «Next».
Небольшое предупреждение, связанное с отсутствием некоторых компонентов, жмем «Yes»
Шаг 4
Затем установщик скажет нам, что конкретно он будет устанавливать, мы жмем «Execute»
И вот началась установка
После установки всех компонентов появится кнопка «Next» мы ее и нажимаем
Шаг 5
Далее необходимо настроить пару компонентов, жмем «Next»
Шаг 6
И так как мы только начинающие на первом окне предлагаю оставить все по умолчанию, т.е. ничего не менять, а сразу нажать «Next»
Шаг 7
На следующем окне нужно придумать пароль для root пользователя, т.е. для главного администратора, также, если хотите здесь можно сразу добавить и других пользователей, т.е. создать их через кнопку «Add User», жмем «Next»
Шаг 8
Затем оставляем все по умолчанию и жмем «Next»
Шаг 9
Далее необходимо применить все настройки, для этого жмем «Execute»
Все, сервер MySQL сконфигурирован, жмем «Finish»
Шаг 10
Теперь необходимо настроить тестовые данные для MySQL сервера, жмем «Next»
Подключаемся к серверу, жмем сначала «Check» затем «Next»
Далее жмем «Execute», а потом «Finish»
Шаг 11
Все, установка практически завершена, жмем «Next»
А затем «Finish», кстати, если поставить галку «Start MySQL Workbench after Setup» то сразу запустится программа MySQL Workbench
Запуск MySQL Workbench и подключение к серверу MySQL
Запустить MySQL Workbench можно из меню Пуск->MySQL->MySQL Workbench 6.2 CE
После запуска необходимо выбрать экземпляр сервера MySQL для того чтобы к нему подключится, в нашем случае он всего один (локальный), мы просто по нему щелкаем
Вводим пароль root пользователя (который мы придумали, когда настраивали сервер)
И вот мы подключились к серверу MySQL с помощью MySQL Workbench, мы видим тестовые базы и можем сразу писать какие-нибудь SQL запросы
На этом предлагаю заканчивать, надеюсь, все было понятно. Удачи!
Похожие статьи:
Установка сервера MySQL 5.7.11 на Windows 7: поэтапная инструкция
Вступление
Обращу внимание, в этой статье я ставлю, только MySQL Server (сервер базы данных) без визуальных «плюшек», MySQL Workbench, Connectors и т.д.
Зачем нужна отдельная установка сервера MySQL
Зачем нужна отдельная установка сервера? Например, для обучения работе с базами данных через «черный экран» командной строки. Или чтобы изучить команды SQL языка и «в прямом эфире» увидеть свои ошибки и поупражняться. Или для самостоятельной сборки локального сервера. Не важно, зачем это нужно, важно, что это можно сделать.
Что такое MySQL
Прежде чем заняться установкой сервера MySQL 5.7.11 на Windows 7 вспомним, что такое MySQL, зачем это нужно. Если вы в курсе, смело пропускайте первую, вступительную, часть.
Данный сайт посвящен созданию и разработке локальных сайтов, на всевозможных локальных серверах. В самом простом исполнении, вернее в самой простой сборке, локальный сервер это сборка трех компонентов: веб-сервер, система управления базами данных и интерпретированный динамический язык программирования. Данная сборка ставится под определенную операционную систему, которая стоит на вашем компьютере.
В этой серии статей, мы не ищем легких путей и не используем готовые сборки локальных серверов, можно называть, локальных хостингов. В этой серии, мы настойчиво собираем локальный хостинг, самостоятельно из отдельных программных продуктов.
Одной из частей, локального сервера является СУБД (система управления базами данных). Для разработки и создания сайтов, вполне достаточно установить бесплатную СУБД MySQL компании Aracle. На март 2016 года актуальна версия MySQL 5.7.11.
Установка сервера MySQL 5.7.11 на Windows 7 поэтапная инструкция
1.Скачать MySQL 5.7.11 для Windows
Идем на официальный сайт продукта (http://www.mysql.com/downloads/) и страницу скачивания бесплатных компонентов (http://dev.mysql.com/downloads/).
Идем на вкладку MySQL Community EditionВыбираем downloads community server
При скачивании внимательно выбираем инсталлятор не путая тип системы компьютера bit-32 и bit-64 Windows 7. Хотя 32 битная программа будет работать на 64-битном процессоре.
Для удобства из способов установки MySQL берем не ZIP архив, а MSI Installer. Это автоматический установщик, который через сеть закачает выбранные программные продукты. Недостаток файла – работает только на машинах подключенных к Интернет, компенсируется простотой установки.
Для скачивания MySQL можно нерегистрироватьсяНапомню, посмотреть тип системы своей машины можно в меню Пуск→Компьютер→Свойства→Тип системы.
Проверка типа процессора на компьютере2.Запуск инсталлятора
Скачанный exe файл проверяем на вирусы, своей антивирусной программой. Если файл брали на официальном сайте он гарантированно безопасен.
Запускаем инсталлятор MySQL3.Побочная установка программных продуктов
Для установки сервера MySQL на компьютере должны быть установлены две обязательные программы:
- .NET Framework 4
- Visual Studio C++
По умолчанию Windows 7 уже укомплектован этими программами, правда версии могут быть поменьше.
При запуске инсталлятора MySQL он сообщит о необходимости установить нужные программные продукты. На сколько я помню, инсталлятор подкачает нужные программы. Если нет установите их самостоятельно. В этом нет ничего сложного, но можно почитать у меня:
- Установить .NET Framework 4
- Установить Visual Studio C++
License Agreement
Продолжаем установку MySQL. Окно License Agreement. Это стандартное подписание лицензии.
установка сервера MySQL 5.7.11 на Windows 7 соглашение с лицензией5.Choosing a Setap Type
Именно на этом этапе, выбираем тип установки, вернее, устанавливаемый комплект MySQL.
- Developer Default (MySQL Server, MySQL Workbench, Connectors в комплекте)
- Server Only – выбираем и ставим его, только сервер.
- Client Only
- Full (MySQL Server, MySQL Workbench, Connectors на выбор)
- Custom
Если вы четко понимаете, что делаете, можно выбрать, Custom и в наборе программных продуктов, выбрать нужную комплектацию.
По умолчанию СУБД будет установлена в папку: C:\Program Files\MySQL\MySQL5.7
Еще раз поясню, почему вам может пригодиться, установка Server Only. Например, вы на своем компьютере не используете Visual Studio или, изучаете язык SQL и хотите изнутри понять, как работать с базами данных из командной строки, а не «играть» в визуальные картинки.
6.Installation
Installation server mysql 5.7.117.
Product Configuration
Устанавливаем конфигурацию MySQL8.Type and Networking
Type and Networking MySQL 5.7.11На локальной машине MySQL поддерживает порт TCP/IP- ставим галочку;
Обратите внимание: Если поставить галочку в строке: Open freewall port for network access (открытый порт брандмауэра для доступа к сети), то не нужно будет делать дополнительный разрешительных настроек в брандмауэре Windows 7.
9.Account and Roles
Задаем пароль MySQLЗдесь нам нужно задать пароль для работы в MySQL. Не будем нарушать традиций и ставим пароль: root. Кстати, без установки пароля на следующую страницу не попасть.
Задаем root пароль MySQL10.Windows Server
Это окно простых настроек запуска MySQL. Если нужно, чтобы сервер запускался с запуском машины, то выделяете чекбокс, как на фото. Если хотите запускать его по необходимости, чекбокс не выделяете (лучше галочку поставить).
Конфигурация MySQL для Windows serverЗдесь тормозим: Смотрим на чекбокс: Show advanced options (показать дополнительные функции).
11.На следующей странице сервис наполнится конфигурацией, о чем сообщит зелеными галочками.
12.Установка завершена
Всё! Установка сервера MySQL 5.7.11 на ОС Windows 7, завершена. Можно сделать копию входа в буфер обмена и положить на рабочий стол.
установка сервера MySQL 5.7.11 на Windows 7 завершенаЗапуск сервера MySQL
Установка сервера MySQL 5.7.11 на Windows 7 завершена. Проверяем правильность установки и запускаем сервер MySQL.
- Идем в меню Пуск;
- Жмем на иконку запуска сервера: MySQL Command Line Client – Unicode. Он там появится, если вы поставили галочку в пункте (10 Windows Server), в чекбоксе: Start the MySQL Server at System Startup.
- Откроется «черное окно» приложения: MySQL5.7 Command Line Client.
- Вводим пароль: root и работаем с СУБД из окон MySQL5.7 Command Line Client.
Пробуем первую команду: знак вопроса [?] или [help]. Сервер покажет элементарные служебные команды.
На самом деле, экран будет «черный».
©www.wordpress-abc.ru
Другие статьи раздела: Локальный сервер
Статьи связанные по теме:
www.wordpress-abc.ru
Ручная установка MySQL на Windows
Когда автоматическая установка дает сбой, на помощь приходит ручной режим.
Приступаем к установке:
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 Files\MySQL\MySQL 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 Files\MySQL\MySQL 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 myisam_sort_buffer_size = 8M4. Следующий этап — добавить путь C:\Program Files\MySQL\MySQL Server 5.5\bin в переменную среды PATH, чтобы упростить запуск MySQL из командной строки. Для этого открываем Свойства системы -> Дополнительные параметры системы -> на закладке Дополнительно в самом низу кнопка «Переменные среды…». В открывшемся окне пролистываем системные переменные пока не найдем Path. Выделяем эту строку и нажимаем «Изменить…». В конце строки дописываем свой путь, сохраняя существующие параметры:
Меняем PATH
Обратите внимание, что пути разделяются точкой с запятой. Убедитесь, что в начале и в конце вашего пути точка с запятой поставлена.
5. Перед тем как осуществить пробный пуск, открываем входящий порт TCP 3306 в брандмауэре Windows:
Открываем порт TCP 3306
Если в системе установлен дополнительный брандмауэр, то в нем также необходимо открыть порт 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-запроса ОБЯЗАТЕЛЬНА!
Ответ команды:
Командная строка MySQL
Теперь мы окончательно убеждены, что сервер работает.
7. Переходим к следующему этапу — необходимо установить пароль администратора MySQL (пользователь root). По умолчанию пароль не установлен, и это надо исправить. В том же окне MySQL вводим следующие команды:
use mysql UPDATE user SET password = PASSWORD('ваш_пароль') WHERE user = 'root';Проверяем результат:
SELECT user, host, password FROM user;Ответ:
Таблица users
Как видно на скриншоте колонка password заполнена, значит пароль установлен.
Перед выходом выполняем команду:
FLUSH PRIVILEGES;и затем:
exitТеперь при подключении необходимо вводить пароль. Для этого используем ключ -p:
mysql -u root -pДля завершения работы MySQL выполняем:
mysqladmin -u root -p shutdown8. Последний этап — запуск MySQL в качестве системной службы Windows.
Убедитесь, что в системе нет активных процессов MySQL.
В командной строке, запущенной от имени администратора, выполняем:
"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --installПуть к mysqld необходимо указывать полностью (даже если он прописан в PATH)!
Для запуска службы, открываем «Управление компьютером», и вручную запускаем службу MySQL:
Запуск службы MySQL
Или проще через командную строку:
net start mysqlДля удаления службы, предварительно ее останавливаем:
net stop mysqlи выполняем:
"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --removeСтатьи по теме:
www.q2w3.ru
Установка MySQL server на windows 7
База данных используется для хранения данных, структурированно, взаимосвязано (Раляционные базы данных. MySQL — реляционная, то есть можно указывать связи между записями в разных таблицах и правила их взаимоотношений), компактно и с прекрасным, сложным, многообразным, а главное многопользовательским доступом к любым записям в таблицах базы. Язык общения с базой данных SQL (structured query language — «язык структурированных запросов») откроет вам целый мир возможностей записи информации в базу (списки пользователей ваших сайтов, все товары интернет магазинов с ценами и атрибутами, телефонные справочники, каталоги фильмов и музыки, в базе можно сохранить что угодно) и чтения данных из неё (структурированно, выборочно по датам, с подсчётом количества тех или иных записей, сортировать лист ответа по убыванию или возростанию, и так далее).
Сначала установим одну из таких баз — MySQL на ваш компьютер, а затем я немного покажу, как можно ей пользоваться (нам предстоит много работы с базой из PHP). Создадим таблицу, запишем пару строк в неё, прочитаем, всё увидите.
Теперь установка:
Качай инсталлятор MySQL для windows отсюда — https://dev.mysql.com/downloads/windows/installer/
Версия на 230 метров. Скачать можно не регистрируясь, ссылка появляется после нажатия на «download» внизу страницы «No thanks, just start my download.»
Возможно пригодится это: https://www.microsoft.com/ru-RU/download/details.aspx?id=17113
- Соглашаемся с текстом соглашения (отметив галкой внизу, что мы прочли его). Next.
- Выбирайте установку «Developer Default» — типовой набор для разработчика — это будет прекрасным началом. Next.
- Выбор списка компонентов. Тебе следует выбрать те компоненты, которые пригодятся. Например, если собираешься работать с MySQL из Visual Studio, или пакета MS Office (Word, Excel), тогда смело выбирай эти компоненты к установке. Лично я не планирую, мне нужна только СУБД (Система Управления Базами Данных) MySQL, использовать собираюсь исключительно в PHP, следовательно в базовой комплектации.Достаточно просто нажать Next.
- Installation. Надо нажать Execute (исполнить, в переводе с английского. Программист! Изучай английский язык. Без него в нашем деле далеко не уедешь). Установщик займётся делом, можете чайку заварить.While waiting you can make some tea.
Ждём завершения процесса установки.
Next.Предупреждение о том, что предстоит немного настроить конфиги в будущем. Жмите Next.
- Выбрать Standalone MySQL server / Classic что-то там. Next.
- Настройка сетевого подключения, которое вы будете в дальнейшем использовать для работы с базой данных MySQL. Подключение локальное (местное то бишь). От программы на вашем ПК к базе на вашем же ПК используя сетевые протоколы (localhost. ip — 127.0.0.1). Тут лучше ничего не менять и оставить порт подключения к MySQL — 3306 — это порт для SQL предусмотренный по умолчанию. То есть если специально не настраивать использующие базу программы, вроде PHP, на другой порт, они будут ломиться на 3306, так уж повелось. Next.
- Strong password (Recomended). Установлен по дефолту, его и оставляем. Next.
- Теперь немного интересного. Для использования MySQL базы требуется заводить юзеров (пользователей), которым можно раздавать права доступа к тем или иным базам и таблицам внутри них. Доступы разного уровня, кто-то может только читать такую-то базу, кто-то другой и читать и записывать. Кто-то может создавать новые базы и таблицы внутри них. Дело ясное, что дело тёмное.Так вот, для подключения к базе по любому придётся ввести сначала логин и пароль кого-нибудь из пользователей. Так вот, самым главным пользователем, ответственным за первичное создание остальных пользователей, раздачу прав, и полный неограниченный доступ ко всем базам и таблицам с записями считается root. Логин его такой и есть — root. А вот пароль как раз сейчас и спрашивает визард = инсталлятор MySQL. Пароль и подтверждение пароля. Будете вводить — не забудьте. А лучше запишите. Дальнейшую работу с базой предстоит проводить от его имени. Чуть ниже можно добавить сразу пользователя рабочего. Я не делаю, на локальной машине база не боевая, можно работать и из под рута. Пароль тоже простенький ставлю. Кому она нужна, моя локальная тестовая база? 🙂 Next.
- Далее ничего не меняем. Сразу Next.
- Ещё раз Next. (Возможно в будущем, когда станете крутым разработчиком баз данных, вам откроется истинный смысл пропущенных опций, пока оставим их как есть).
- Теперь надо запустить автоматическое создание конфигурационных файлов, базирующееся на только что указанных вами настройках. А так же добавится соответствующая служба в windows, которая станет запускаться автоматом вместе со стартом операционки. Execute.
- Finish.
- Теперь попросят сконфигурировать дополнительные подпрограммы. Тут всё так же, оставляем как есть. Жмём Next несколько раз, пока не попросят подтвердить пароль для MySQL пользователя root. Введите созданный и запомненный вами пароль рута и нажмите Check. Если подойдёт — предложат кликнуть Next. Кликай.
- Снова Execute. Finish.
- Start workbench и Start shell далее галочки снимайте, запускать их не надо, я сейчас более крутую программу покажу, для работы с установленной базой данных.
- Finish. На этот раз всё, СУБД MySQL успешно установлена.
Как этим пользоваться?
Дабы взглянуть на содержимое базы по человечески можно воспользоваться веб интерфейсом, написанным на PHP, под названием PhpMyAdmin (PMA). Как-нибудь в будущем расскажу о нём. PhpMyAdmin вам предложит любой хостинг, для удобства работы с базой, когда начнёте размещать созданные сайты в интернет. А сейчас, поскольку мы настраиваем локальный сервер и локальную базу, есть возможность установить и воспользоваться просто чумовой программой для работы с SQL базами данных под названием HeidiSQL. Скачать можно отсюда (https://www.heidisql.com/download.php), далее «Installer, 32/64 bit combined», загружайте, устанавливайте, запускайте. После запуска увидите окно «Менеджер сеансов», в котором надо сначала создать новый сеанс для нашей свежеустановленной базы MySQL. (Левый нижний угол — «создать»). Введите название для своего локального подключения к базе. Обычно пишу туда «localhost». Тип сети и имя хоста оставляем как есть (MySQL TCP/IP : 127.0.0.1). Пользователь root (видите, программа знает уже всё за нас, остаётся только вписать пароль для root, ну его то мы помним). После ввода пароля нажмите «Сохранить». Теперь «Открыть» да и откроется перед нами дивный мир таблиц баз данных.
У меня с первого раза не открылся. Выдал ошибку вроде «authentication plugin ‘caching_sha2_password’ cannot be loaded» пришлось прямо так как есть этот текст забить в поисковик google. Погуглив, обнаружил решение, исправить можно одной командой в текстовой оболочке (shell) для сервера MySQL. Такая предоставляется вместе с установленной базой, и наверняка вы найдёте её, это командную текстовую оболочку, в своём меню «ПУСК». MySQL при установке создала папку у вас в программах, в меню «пуск» — «мои программы» — «MySQL» и записала туда, помимо прочего, самым первым ярлыком «MySQL Shell». Запустите этот шел, и в текстовом окошке введите пароль для рута, после чего командная строка MySQL в вашем распоряжении, и выполнить надо следующую команду:
ALTER USER 'username'@'ip_address' IDENTIFIED WITH mysql_native_password BY 'password';Только вместо ‘username’ пишем: rootвместо ‘ip_address’: localhostа вместо ‘password’ ваш пароль, только в кавычках: «DerParol»;жмём Enter.
Если увидели сообщение: Query OK, 0 rows affected (0.07 sec) — значит всё прекрасно, можно вернуться к окну подключения программы HeidiSQL и наконец-то насладиться дивным миров таблиц и списков.
Дальнейшую работу с HeidiSQL опишу в ближайшее время.
inf-o.ru
Как установить mysql на windows 7
Всем доброго времени!
Возникла необходимость поставить отдельно эту связку на Windows 7 (без помощи Denwer и прочих пакетов).
Вступление
Сразу хочу оговориться, что да, есть много похожих статей на просторах интернета, но я сам только что пытался установить сервер по этим статьям и на все потратил около 6 часов. Пришлось собирать информацию в разных статьях, возникали непонятные ошибки, которые не были описаны в них, приходилось искать решения и тратить на это не мало времени. Я хочу собрать все в одном месте, в этом посте.
Все, что я делаю ниже, я делаю на системе Windows 7 x64. Версия Apache 2.2.25, PHP 5.3.5 VC6, MySQL 5.6. Добавлю еще phpMyAdmin 4.0.6.
Рекомендации
Этап 1. Установка
1. Установка Apache
В первую очередь, вам необходимо скачать дистрибутив сервера Apache. Сделать это можно с оффициального сайта: httpd.apache.org/download.cgi. Я использовал версию 2.2.25 и объяснять все буду на ее примере.
Затем, запустите установочный файл, следуйте инструкциям.
Здесь введите данные, в общем-то можно ввести чего душа пожелает. Когда предложат выбрать способ установки, выберите Typical, затем предложат выбрать путь установки. Как я уже сказал, лучше поставить все в одном месте, я выбрал путь C:/Servers/Apache. Завершите установку сервера Apache. Сразу после установки сервер будет запущен, в правом нижнем углу экрана появится значок пера, кликнув на которое можно перезапустить, запустить или остановить Apache. Пока его можно остановить.
Кстати, запускать и останавливать Apache можно с помощью команд в командной строке Windows (Пуск — Выполнить — cmd или Сочетание клавиш Win+R и вписать cmd ).
Для запуска:
net start apache2.2
Для остановки:
net stop apache2.2
Если вы ставите другую версию Apache, служба может называться по-другому.
Предупреждаю, что сервер будет запускаться при каждом запуске компьютера, если вы этого не хотите, уберите эту службу из автозагрузки.
Не сложно, правда?
2. Установка PHP
Скачайте дистрибутив PHP. Мы установили Apache 2.2, на сайте php сказано, что под 2.2 нужно ставить PHP версии 5.2 VC6 или 5.3 VC6. Так и поступим. Скачать его можно с оф. сайта, но версию 5.3.5, которую я использовал, на обычной странице загрузки вы не найдете, она сравнительно
старая, поэтому найти ее можно в архиве по этой ссылке windows.php.net/downloads/releases/archives/. Найдите в списке php 5.3.5 vc6.
Здесь установочного файла нет, все намного проще. Создайте в каталоге Servers новую папку PHP, скопируйте в нее только что скачанный дистрибутив php. PHP установлен!
3. Установка MySQL
Нужно скачать MySQL с официального сайта edelivery.oracle.com/. Если еще нет аккаунта, зарегистрируйтесь, это займет 2 минуты. После регистрации и входа подтвердите соглашения, затем выберите, что хотите скачать — «MySQL Database» и платформу (в моем случае это Microsoft Windows x64). Когда файл загрузится, запустите установку.
Нажмите Install MySQL Products, проверьте наличие новых версий, продолжайте установку, пока не появится окно с выбором типа установки.
Я советую выбрать Server Only, так как нам нужен только сервер. Обратите внимание на Installation Path! Лучше установите MySQL рядом с остальными компонентами в C:/Servers/MySQL. Data Path указывает, где будут хранится сами данные, этот путь не нужно изменять. Продолжите установку, подождите пока она завершится, MySQL сервер нужно настроить сразу после установки.
Всего три шага.
На первом установите все так, как на картинке. Порт оставьте стандартным — 3306. Он нужен для подключения СуБД.
Нажмите «Далее», появится следующее окно.
В верхней части необходимо ввести главный пароль MySQL. Важно запомнить его, он вам понадобится, например, при установке phpMyAdmin.
Затем создайте нового пользователя. Нажмите кнопку «Add user», появится следующее окно:
Заполните все поля. В Host, Role и Authentication введите тоже самое, что и на картинке. Затем введите имя пользователя, пароль и подтверждение. Эти данные тоже нужно запомнить.
На третьем этапе нужно выбрать название службы. Заранее скажу, что вам придется запускать mysql сервер через командную строку, поэтому нужно запомнить это название. Если вы хотите, чтобы MySQL сервер запускался автоматически, оставьте галочку Start the Mysql Server at System Startup. Осталось чуть-чуть! Несколько раз нажмите «Далее» и завершите установку.
Теперь, для того, чтобы запустить mysql сервер нужно в командной строке Windows написать
net start mysql
Вместо mysql впишите название службы сервера MySQL.
Для остановки сервера в командной строке нужно написать
Источник: savepearlharbor.com
Категория: Сервера
Похожие статьи:
Как установить WordPress на локальный сервер (denwer)?
Как установить и настроить локальный сервер на своем ПК
Как установить шаблон Joomla?
Как установить в Safari поисковую машину по умолчанию
Как установить deb, бинарные файлы, способы инсталляции
mykomputers.ru
Автоматическая установка MySQL на Windows
Содержание:
Установка MySQLОткрываем страницу загрузки дистрибутива: http://www.mysql.com/downloads/mysql/
Для Win 32 качаем: Windows (x86, 32-bit), MSI Installer Essentials — Recommended
Для Win 64 качаем: Windows (x86, 64-bit), MSI Installer Essentials — Recommended
После нажатия на кнопку Download вы увидите форму для регистрации, ее можно пропустить нажав на ссылку внизу (» No thanks, just take me to the downloads!).
Запускаем установщик и нажимаем Next:
Установка MySQL на Windows (1)
Выбираем тип установки Custom:
Установка MySQL на Windows (2)
Выбираем компоненты. Здесь можно изменить путь установки файлов MySQL (выделить MySQL Server, нажать кнопку Change), а также путь для хранения баз данных (выделить MySQL Server Datafiles, нажать кнопку Change):
Установка MySQL на Windows (3)
Проверяем пути и нажимаем Install:
Установка MySQL на Windows (4)
Завершающий этап установки. Отмечаем опцию «Configure the MySQL Server now» (настроить сервер MySQL прямо сейчас) и нажимаем Finish:
Установка MySQL на Windows (5)
Настройка MySQL
После завершения установки запускается MySQL Server Instance Configuration Wizard (его можно запустить вручную из меню Пуск -> Все программы -> MySQL -> MySQL Server 5.1 -> MySQL Server Instance Config Wizard). Нажимаем Next:
Настройка MySQL (1)
Далее выбираем пункт Detailed Configuration (расширенная настройка):
Настройка MySQL (3)
Выбираем сценарий установки: Developer Machine — для установки на домашний компьютер (наш выбор), Server Machine — для установки на сервер, Dedicated MySQL Server Machine — для установки на сервер полностью выделенный под MySQL. Эти опции влияют в первую очередь на объем потребляемой MySQL памяти:
Настройка MySQL (3)
MySQL поддерживает два основных типа БД (InnoDB — с поддержкой транзакций и MyISAM — без транзакций). Multifunctional Database — будет установлена поддержка БД обоих типов (наш выбор). Transactional Database Only — будет установлена поддержка только InnoDB. Non-Transactional database Only — будет установлена поддержка только myISAM.
Настройка MySQL (4)
Если на предыдущем этапе была выбрана поддержка InnoDB, здесь можно настроить расположение файлов данных InnoDB:
Настройка MySQL (5)
Поддержка одновременных соединений. Decision Support — до 20 одновременных соединений (наш выбор). Online Transaction Processing — до 500 соединений. Manual Setting — ручная установка количества соединений.
Настройка MySQL (6)
Отмечаем опции «Enable TCP/IP Networking» и «Enable Strict Mode». Port Number оставляем без изменений — 3306. Если к серверу планируются прямые подключения с других компьютеров, отмечаем опцию «Add firewall exception for this port» (открыть порт в брандмауэре windows).
Настройка MySQL (7)
Выбираем кодировку по умолчанию. Сейчас самый разумный выбор — это UTF-8. Выбираем опцию Best Support For Multilingualism:
Настройка MySQL (8)
Обязательно отмечаем опцию «Install as Windows Service» (запускать как службу Windows). Отмечаем «Launch the MySQL Server automatically», если нужен автозапуск службы.
Настройка MySQL (9)
Завершающий этап. Установка пароля администратора (root). Этот пароль лучше не терять! Опции «Enable root access from remote machines» и «Create An Anonymous Account» отмечать не рекомендую, т.к. они снижают безопасность.
Настройка MySQL (10)
Далее нажимаем Next и Execute. На этом базовая настройка завершена.
Как быстро проверить установку?
Открываем Пуск -> Все программы -> MySQL ->MySql Server 5.1 -> MySQL Server Command Line Client (утилита для работы с MySQL в командной строке).
Далее вводим пароль администратора (root). Если пароль правильный, вы попадете в командную строку (mysql>). Введите команду: show databases; (точка с запятой на конце обязательны). В результате вы должны увидеть список баз данных (как минимум две — information_schema и mysql). Это означает, что сервер работает правильно. Закрываем командную строку выполнив команду exit.
ВНИМАНИЕ! Для подключения к МySQL из PHP, с сервера установленного на том же компьютере, необходимо в качестве адреса сервера MySQL вместо localhost использовать 127.0.0.1 !!!
Природа этого глюка до конца мне непонятна, но на его обнаружение потратил пол дня…
Что делать, если автоматическая установка дает сбой?
Попробуйте выполнить установку в ручном режиме из zip-архива.
Как работать с базами данных?
Одна из самых популярных программ (а может и самая популярная) для работы с MySQL — это phpMyAdmin.
Статьи по теме:
www.q2w3.ru
Как установить MySQL на Windows и не сорвать мозги
От автора: один мой товарищ за день умудрился сначала сорвать спину, когда ставил дома новый шкаф. А затем на работе «надорвал» себе мозги, когда пытался разобраться, как установить 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 часов видео | исходники для каждого урока
Получить курс сейчас!basedir = "C:/Users/домашний/Documents/MySQL 5.6" datadir = "C:/Users/домашний/Documents/MySQL 5.6/data" port = 3306 character-set-server=utf8
basedir = "C:/Users/домашний/Documents/MySQL 5.6" datadir = "C:/Users/домашний/Documents/MySQL 5.6/data" port = 3306 character-set-server=utf8 |
Затем прописываем значение нескольких основных переменных. Их подробное описание можете посмотреть в документации к СУБД.
default-storage-engine=INNODB explicit_defaults_for_timestamp = TRUE skip-external-locking
default-storage-engine=INNODB explicit_defaults_for_timestamp = TRUE skip-external-locking |
Установку 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?
Прямо сейчас посмотрите 24-х часовой курс по базе данных MySQL!
Смотреть курсwebformyself.com