Установка MySQL 5.7 в Windows из zip архива, MySQL Workbench
HTML-код
- Опубликовано: 4 окт 2024
- В скринкасте представлена портативная установка MySQL 5.7.12 в Windows из zip архива и выполнена первичная инициализация MySQL сервера, предварительная настройка конфигурации в my.ini, смена пароля root пользователя, настройка подключения к MySQL серверу при помощи MySQL Workbench. Такая установка прекрасно подойдет для локального разработческого WEB сервера и среды разработки под Apache, MySQL, PHP на Windows.
Ссылка на статью: andew.ru/ru/pa...
Скачать дистрибутив mysql-5.7.21-winx64.zip можно на официальном сайте MySQL dev.mysql.com/... При скачивании вам нужно будет зарегистрироваться на сайте Oracle, там все бесплатно.
СОДЕРЖАНИЕ
Назначение портативной установки MySQL 5.7.12 на Windows 00:05
Скачивание дистрибутивов MySQL 5.7.12 и Workbench 02:12
Распаковка и организация каталога с дистрибутивом MySQL 04:01
Создание и настойка конфигурационного файла my.ini 05:45
Инициализация MySQL сервера 16:28
Запуск MySQL сервера 19:53
Подключение к MySQL серверу при помощи программы MySQL Workbench 21:43
Краткий обзор программы MySQL Workbench 24:55
Смена, сброс пароля root пользователя MySQL 27:46
Создание start.bat и stop.bat файлов для запуска и остановки MySQL сервера 30:01
Резюме по скринкасту 31:15
Автор: Андрей Болдырев
Спасибо Вам большое, очень грамотно и в то же время просто , все изложено.
Спасибо огромное! Это просто супер гайд!
Большой плюс автору, очень подробно рассказано. До 7-ой версии папка data уже была в архиве, так и не догадаешься что она теперь создается при инициализации, плюс кое-что новое для себя выделил
Отлично, Андрей! Исключительно полезный материал. Повторял за Вами шаг за шагом и все получилось! Вот бы встретить такой же подход для Apachi и PHP. Единственно - у Вас маленькая описка: при конфигурировании логов для медленных соединений в пути закралось повторное упоминание logs/logs. Но это мелочь... Огромное Вам спасибо, доброго здоровья!
Спасибо за коррекцию!
По Apache и PHP смотрите здесь:
andew.ru/ru/pages/category/apache-category
andew.ru/ru/pages/page/install-php-on-windows
По этим ссылкам представлены установка и настройка apache и php под windows, но это также подойдет и под Linux (в смысле самих настроек).
Отдельные специализированные скринкасты по установке и настройке apache и PHP под Linux (Ubuntu) пока в подготовке.
Так же в подготовке скринкаст по новым возможностям MySQL 5.7. и для интересующихся предлагаю посмотреть доклад: "Методы и инструменты повышения производительности в MySQL 5.6 и 5.7"
yadi.sk/i/lwieN6eM3FHB3A
Другие интересные доклады по MySQL можно посмотреть здесь: www.percona.com/resources/technical-presentations#edit-submit-technical-presentations
автор красава, установка этого сервера гемор . очень благодарен сделано супер
Доступно и понятно. Респект автору!!!
Спасибо за отличный туториал и подробные комментарии!
Спасибо! Настоящая инструкция. При установке не было никаких внезапностей.
лучший гайд из всех, Вы молодец!
спасибо большое, очень подробно рассказано, респект автору!!!))
В MySQL 5.7 появился новый тип данных столбца - json и функции для работы с ним. Это позволяет не только хранить json строку напрямую в базе, но и выбирать сразу на уровне SQL запроса часть этой строки по ключу json объекта.
Так же заметил, что в MySQL 5.7.13, несмотря на задание параметра innodb_buffer_pool_size, MySQL сервер потребляет меньше памяти чем задано в этом параметре. Так у меня innodb_buffer_pool_size задан 2G, а MySQL стал потреблять 400MB, хотя до версии 5.7.13 потреблял ровно все выделенные ему 2G.
шедеврально !
супер мануал
очень помог
спасибо
Андрюха привет. Просто сразил меня наповал.
Привет Леша! Это точно, кто бы сказал мне раньше, что я этим буду заниматься - сам бы не поверил :)
Спасибо!
Благодарю
Благодарю! Ролик пригодился! Добавлю один маленький нюанс . В stop-bat команда не срабатывает, если используется другой порт (у меня 3307). В таком случае следует указывать порт явно (mysqladmin, видимо, не читает my.ini, а считает, что по умолчанию порт 3306). Например, у меня команда "start f:\mysql-5-7-22\bin\mysqladmin --port=3307 -u root shutdown" выключает mysql.
Спасибо за ваши замечания!
спасибо
отличный урок. только хотелось бы разрешение получше. текст тока в развернутом можно рассмотреть
Спасибо за замечание, в следующий раз попробую в FullHD записать.
Если удобно, то можно на моем сайте смотреть этот и другие скринкасты, там видео идет без изменения качества, также там можно и скачать этот скринкаст по ссылке под видео andew.ru/ru/pages/page/installing-mysql-on-windows-from-zip-archive#screencast-installing-mysql
Желаю успехов!
вроде поставил БД. статья на сайте помогла
Андрей, спасибо большое! Очень профессионально и доступно все изложено!
Подскажите, пожалуйста, как выполнить загрузку для MySql 5.7.28 или 5.7.29.
В архиве нет файла my.ini.
Попытки установить эти версии с помощью загрузчика под Windows 7 наталкиваются
на проблему использования кириллицы. Данные в скриптах, содержащие русский шрифт (utf8),
воспринимаются как ошибочные, хотя формируемые настройки при установке должны обеспечивать
работу с utf8.
Успехов Вам!
Сейчас уже белее свежие версии - есть MySQL Community Server 8.0.21, поэтому могут быть какие отличия от описанного в видео 5.7, унжно разбираться и читать блок блок по установке из мануала. Если my.ini нет, его можно создать самому.
@@and6253 Спасибо! Попробую разобраться.Еще раз мои восхищения Вашим профессионализмом!
Подскажите, у меня ноут старый и мне рекомендуемая версия sql 5.7.33 из zip архива. Какой workbench версии нужен для неё? 5.7.33 ворка нет, есть 8.0
И ворк из зип архива нет чтобы выбрать, только инстальллер 8.0
Я в свое время качал от сюда - Download MySQL Workbench
dev.mysql.com/downloads/workbench/
MySQL Workbench Installing
dev.mysql.com/doc/workbench/en/wb-installing-windows.html
Доброго времени суток. Спасибо за материал. Есть вопрос. При инициализации когда ввожу в командной строке ...>mysqld.exe --initialize --console мне пишут что "mysqid" не является внутренней или внешней командой, исполняемой программой или пакетным фалом. Как оказалось в папке bin просто отсутствует как таковой mysqld.exe, есть только mysql_client_test.exe, mysqld-debug.exe и mysqltest.exe. Версия mysql-5.7.21-winx64. Как тогда инициализировать? Архив скачан с оф сайта
Разобрался, может кому нибудь будет полезно. В видео указали на архив Windows (x86, 64-bit), ZIP Archive Debug Binaries & Test Suite, и там по сути ничего нет, того что в видео. А вот в архиве Windows (x86, 64-bit), ZIP Archive все необходимое имеется. Может быть раньше было иначе, но сейчас на оф сайте вот такие вот дела
Скачайте дистрибутив mysql-5.7.21-winx64.zip на сайте MySQL dev.mysql.com/downloads/mysql/ - там в каталоге bin файл mysqld.exe есть. При скачивании вам нужно будет зарегистрироваться на сайте Oracle, там все бесплатно.
Здравствуйте! Скачал MySQL Community Server 5.7.18. Распаковал архив согласно инструкции, но файл my-default.ini отсутствует, в чём может быть причина?
В zip дистрибутиве MySQL 5.7.18 my-default.ini больше не включается. Поэтому создайте my.ini сами.
Это обычный текстовый файл в UTF8. Содержание файла возьмите в статье andew.ru/ru/pages/page/installing-mysql-on-windows-from-zip-archive#mysql-settings-my-ini-example
Ниже приводу ссылку на документацию MySQL где написано, что my-default.ini больше не включается в zip 5.7.18 dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html#server-configuration-defaults
[As of MySQL 5.7.18, my-default.ini is no longer included in or installed by distribution packages.]
Успехов!
Его нужно самому создать
Здравствуйте, подскажите пожалуйста,в чем может быть проблема
PS C:\mysql\mysql57\bin> mysqld --initialize --console
mysqld : Имя "mysqld" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ mysqld --initialize --console
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (mysqld:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
1)проверьте, что в нужной папке открыли cmd, т.е. именно там где
находится файл mysqld.exe дистрибутива MySQL
2)попробуйте так - наберите руками эту команду:
>mysqld.exe --initialize --console
В нужной, все файлы присутствуют, но ничего не работает. Бинго. Проблема в том, что такие видео смотрят те, у кого не получилось. Смысл снимать видео на тему "у меня вышло с первого раза и хз, почему не получается у вас".
Так не смотри - читай мануал.
vc_redist.x64.exe об этом в видео упоминалось? У тебя и так работает :).
Читаю, сервер запустился, видео не помогло. Гордись.
Поставьте из msi installer и забудете. В видео сделана установка на примере 5.7.12. Для следующих версий могут быть нюансы, поэтому смотрите мануал и все получиться ибо дорогу осилит идущий. Желаю успехов!
Такая хрень полная ( я не про видео) , раньше помню за 1 минуту все настраивал
Сейчас танцы с бубном надо ,
Должно быть два выбора , полная и быстрая
Быстрая примерно 30сек хватит настроить
SUER kLASS SPASIBA
You are welcome!
mojna po ruskom
Спасибо! Рад что вам понравился скринкаст.