Установка 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
    Автор: Андрей Болдырев

Комментарии • 53

  • @TheManas1979
    @TheManas1979 4 года назад +1

    Спасибо Вам большое, очень грамотно и в то же время просто , все изложено.

  • @nastassia16
    @nastassia16 4 года назад +1

    Спасибо огромное! Это просто супер гайд!

  • @alexfeed5562
    @alexfeed5562 8 лет назад +1

    Большой плюс автору, очень подробно рассказано. До 7-ой версии папка data уже была в архиве, так и не догадаешься что она теперь создается при инициализации, плюс кое-что новое для себя выделил

  • @ВикторЦуканов-п3е
    @ВикторЦуканов-п3е 7 лет назад +1

    Отлично, Андрей! Исключительно полезный материал. Повторял за Вами шаг за шагом и все получилось! Вот бы встретить такой же подход для Apachi и PHP. Единственно - у Вас маленькая описка: при конфигурировании логов для медленных соединений в пути закралось повторное упоминание logs/logs. Но это мелочь... Огромное Вам спасибо, доброго здоровья!

    • @and6253
      @and6253  7 лет назад

      Спасибо за коррекцию!
      По 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

  • @alexanderzalcman9791
    @alexanderzalcman9791 6 лет назад +1

    автор красава, установка этого сервера гемор . очень благодарен сделано супер

  • @ansolvas
    @ansolvas 7 лет назад +1

    Доступно и понятно. Респект автору!!!

  • @abegnales
    @abegnales 7 лет назад

    Спасибо за отличный туториал и подробные комментарии!

  • @alena_dep
    @alena_dep 7 лет назад

    Спасибо! Настоящая инструкция. При установке не было никаких внезапностей.

  • @Alex-ng2dw
    @Alex-ng2dw 7 лет назад

    лучший гайд из всех, Вы молодец!

  • @ВасилийШалашов-п2й

    спасибо большое, очень подробно рассказано, респект автору!!!))

  • @and6253
    @and6253  8 лет назад +3

    В 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.

  • @stanislavd.3109
    @stanislavd.3109 6 лет назад

    шедеврально !

  • @agp1444
    @agp1444 7 лет назад

    супер мануал
    очень помог
    спасибо

  • @gavalan71
    @gavalan71 8 лет назад +1

    Андрюха привет. Просто сразил меня наповал.

    • @and6253
      @and6253  8 лет назад

      Привет Леша! Это точно, кто бы сказал мне раньше, что я этим буду заниматься - сам бы не поверил :)

  • @oleksandrlisovyi6314
    @oleksandrlisovyi6314 7 лет назад

    Спасибо!

  • @ALEX_TK8
    @ALEX_TK8 7 лет назад

    Благодарю

  • @euroserg2006
    @euroserg2006 6 лет назад

    Благодарю! Ролик пригодился! Добавлю один маленький нюанс . В stop-bat команда не срабатывает, если используется другой порт (у меня 3307). В таком случае следует указывать порт явно (mysqladmin, видимо, не читает my.ini, а считает, что по умолчанию порт 3306). Например, у меня команда "start f:\mysql-5-7-22\bin\mysqladmin --port=3307 -u root shutdown" выключает mysql.

    • @and6253
      @and6253  6 лет назад

      Спасибо за ваши замечания!

  • @Jora1x
    @Jora1x 7 лет назад

    спасибо

  • @crashjar
    @crashjar 7 лет назад

    отличный урок. только хотелось бы разрешение получше. текст тока в развернутом можно рассмотреть

    • @and6253
      @and6253  7 лет назад

      Спасибо за замечание, в следующий раз попробую в FullHD записать.
      Если удобно, то можно на моем сайте смотреть этот и другие скринкасты, там видео идет без изменения качества, также там можно и скачать этот скринкаст по ссылке под видео andew.ru/ru/pages/page/installing-mysql-on-windows-from-zip-archive#screencast-installing-mysql
      Желаю успехов!

    • @crashjar
      @crashjar 7 лет назад

      вроде поставил БД. статья на сайте помогла

  • @yuris2414
    @yuris2414 4 года назад +1

    Андрей, спасибо большое! Очень профессионально и доступно все изложено!
    Подскажите, пожалуйста, как выполнить загрузку для MySql 5.7.28 или 5.7.29.
    В архиве нет файла my.ini.
    Попытки установить эти версии с помощью загрузчика под Windows 7 наталкиваются
    на проблему использования кириллицы. Данные в скриптах, содержащие русский шрифт (utf8),
    воспринимаются как ошибочные, хотя формируемые настройки при установке должны обеспечивать
    работу с utf8.
    Успехов Вам!

    • @and6253
      @and6253  4 года назад +1

      Сейчас уже белее свежие версии - есть MySQL Community Server 8.0.21, поэтому могут быть какие отличия от описанного в видео 5.7, унжно разбираться и читать блок блок по установке из мануала. Если my.ini нет, его можно создать самому.

    • @yuris2414
      @yuris2414 4 года назад

      @@and6253 Спасибо! Попробую разобраться.Еще раз мои восхищения Вашим профессионализмом!

  • @Roman23081988
    @Roman23081988 3 года назад +1

    Подскажите, у меня ноут старый и мне рекомендуемая версия sql 5.7.33 из zip архива. Какой workbench версии нужен для неё? 5.7.33 ворка нет, есть 8.0

    • @Roman23081988
      @Roman23081988 3 года назад

      И ворк из зип архива нет чтобы выбрать, только инстальллер 8.0

    • @and6253
      @and6253  3 года назад

      Я в свое время качал от сюда - Download MySQL Workbench
      dev.mysql.com/downloads/workbench/
      MySQL Workbench Installing
      dev.mysql.com/doc/workbench/en/wb-installing-windows.html

  • @psn22o15
    @psn22o15 6 лет назад

    Доброго времени суток. Спасибо за материал. Есть вопрос. При инициализации когда ввожу в командной строке ...>mysqld.exe --initialize --console мне пишут что "mysqid" не является внутренней или внешней командой, исполняемой программой или пакетным фалом. Как оказалось в папке bin просто отсутствует как таковой mysqld.exe, есть только mysql_client_test.exe, mysqld-debug.exe и mysqltest.exe. Версия mysql-5.7.21-winx64. Как тогда инициализировать? Архив скачан с оф сайта

    • @psn22o15
      @psn22o15 6 лет назад

      Разобрался, может кому нибудь будет полезно. В видео указали на архив Windows (x86, 64-bit), ZIP Archive Debug Binaries & Test Suite, и там по сути ничего нет, того что в видео. А вот в архиве Windows (x86, 64-bit), ZIP Archive все необходимое имеется. Может быть раньше было иначе, но сейчас на оф сайте вот такие вот дела

    • @andrewboldyrev5012
      @andrewboldyrev5012 6 лет назад

      Скачайте дистрибутив mysql-5.7.21-winx64.zip на сайте MySQL dev.mysql.com/downloads/mysql/ - там в каталоге bin файл mysqld.exe есть. При скачивании вам нужно будет зарегистрироваться на сайте Oracle, там все бесплатно.

  • @lexsxebelphegore5677
    @lexsxebelphegore5677 7 лет назад

    Здравствуйте! Скачал MySQL Community Server 5.7.18. Распаковал архив согласно инструкции, но файл my-default.ini отсутствует, в чём может быть причина?

    • @and6253
      @and6253  7 лет назад +4

      В 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.]
      Успехов!

    • @yaroslavlitvinov3701
      @yaroslavlitvinov3701 6 лет назад

      Его нужно самому создать

  • @magnumKOM
    @magnumKOM 6 лет назад

    Здравствуйте, подскажите пожалуйста,в чем может быть проблема
    PS C:\mysql\mysql57\bin> mysqld --initialize --console
    mysqld : Имя "mysqld" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
    строка:1 знак:1
    + mysqld --initialize --console
    + ~~~~~~
    + CategoryInfo : ObjectNotFound: (mysqld:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

    • @and6253
      @and6253  6 лет назад

      1)проверьте, что в нужной папке открыли cmd, т.е. именно там где
      находится файл mysqld.exe дистрибутива MySQL
      2)попробуйте так - наберите руками эту команду:
      >mysqld.exe --initialize --console

    • @lelcom
      @lelcom 6 лет назад

      В нужной, все файлы присутствуют, но ничего не работает. Бинго. Проблема в том, что такие видео смотрят те, у кого не получилось. Смысл снимать видео на тему "у меня вышло с первого раза и хз, почему не получается у вас".

    • @and6253
      @and6253  6 лет назад

      Так не смотри - читай мануал.

    • @lelcom
      @lelcom 6 лет назад

      vc_redist.x64.exe об этом в видео упоминалось? У тебя и так работает :).
      Читаю, сервер запустился, видео не помогло. Гордись.

    • @and6253
      @and6253  6 лет назад

      Поставьте из msi installer и забудете. В видео сделана установка на примере 5.7.12. Для следующих версий могут быть нюансы, поэтому смотрите мануал и все получиться ибо дорогу осилит идущий. Желаю успехов!

  • @DimaScorpio1986
    @DimaScorpio1986 4 года назад

    Такая хрень полная ( я не про видео) , раньше помню за 1 минуту все настраивал
    Сейчас танцы с бубном надо ,
    Должно быть два выбора , полная и быстрая
    Быстрая примерно 30сек хватит настроить

  • @leaderadministrator8981
    @leaderadministrator8981 8 лет назад

    SUER kLASS SPASIBA

    • @and6253
      @and6253  8 лет назад

      You are welcome!

    • @leaderadministrator8981
      @leaderadministrator8981 8 лет назад

      mojna po ruskom

    • @and6253
      @and6253  8 лет назад

      Спасибо! Рад что вам понравился скринкаст.