Инсталиране на MySQL 8.4 за Windows

Дата на създаване на страница :

Среда за потвърждение на операцията

MySQL
  • MySQL 8.4
Уиндоус
  • Windows Server 2022

Необходима среда

MySQL
  • MySQL 8.4
Уиндоус
  • Windows 11
  • Windows 10
Windows Server
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

За изданието, което използвате

Има няколко издания на MySQL, но този път ще инсталираме "MySQL Community Edition", който може да се използва безплатно.

Изтеглете и инсталирайте Microsoft Visual C++ Redistributable

MySQL 8.4 използва средата за изпълнение на Microsoft Visual C++ 2019, така че дори ако се опитате да инсталирате MySQL такъв, какъвто е, ще видите следния диалогов прозорец и няма да можете да го инсталирате.

Изтеглете средата за изпълнение от следния сайт:

Ако отидете надолу по страницата, ще намерите връзка за изтегляне, за да го изтеглите. Архитектурата трябва да бъде съобразена с Windows, на който е инсталиран MySQL.

Стартирайте го, след като го изтеглите.

Поставете отметка в квадратчето "Приемане на лицензионните условия и условия за ползване" и щракнете върху бутона "Инсталиране".

Изтеглете MySQL

Във вашия уеб браузър отидете на следните страници:

Щракнете върху Изтегляне на MySQL Community Edition.

Щракнете върху MySQL Community Server.

Има няколко версии на MySQL, а тази с "LTS" е дългосрочно поддържаната версия. Тази, маркирана с "Иновация", е краткосрочна поддръжка само за най-новата версия, така че, моля, изберете версията "LTS", освен ако не проучвате нови функции.

Има няколко бутона за изтегляне, но ако не сте конкретни по това, моля, изберете "Windows (x86, 64-битов), MSI Installer".

Ще бъдете помолени да влезете, но можете да го изтеглите от връзката по-долу, без да влизате в системата.

Инсталиране на MySQL

Стартирайте изтегления файл.

Ако не сте администратор, ще видите диалогов прозорец като този по-долу, изберете Да.

Изберете "Да", тъй като ще се появи отново в друг файл.

Щракнете върху Напред.

Поставете отметка "Приемам условията в Лицензионното споразумение" и щракнете върху бутона "Напред".

Изберете Типично. Ако просто искате да го използвате като база данни, това е достатъчно.

Щракнете върху бутона "Инсталиране".

Щракнете върху бутона Готово, за да го затворите, докато проверявате Изпълни MySQL Configurator.

Щракнете върху бутона "Напред".

Ако няма промени в пътя на папката за съхранение на данни MySQL, щракнете върху бутона "Напред".

Изберете типа конфигурация на сървъра. Дали други приложения работят на сървъра, на който е инсталиран MySQL, определя кои системни ресурси да се разпределят към MySQL. Изберете едно от следните, което да отговаря на вашето приложение:

Описание на вида на конфигурацията
Разработка на компютър Това е компютър за разработка и са инсталирани много други приложения. MySQL използва минимална памет.
Сървърен компютър На този компютър работят няколко сървърни приложения. Изберете тази опция за вашия уеб сървър или сървър на приложения. MySQL ще има умерено използване на паметта.
Специален компютър Този компютър е предназначен за работа на MySQL сървъра за база данни. Други сървъри, като уеб сървъри, не работят. MySQL използва цялата налична памет.
Ръчен Запазете стойностите на конфигурационния файл по подразбиране. Ако трябва да промените стойността, трябва да редактирате конфигурационния файл и да го актуализирате ръчно.

В този случай се избира "Server Computer" с предположението, че ще се стартират и други приложения. Моля, решете според начина, по който го управлявате.

Между другото, изборът на тип конфигурация променя следните параметри на my.ini: Наборът от номера може да варира в зависимост от спецификациите на компютъра. Трябва да бъдете особено внимателни, ако спецификациите на сървърната памет са динамични.

Име на параметъра : Ръчно разработка Компютърен сървър Компютърен специален компютър
tmp_table_size 16 милиона 12 милиона 74М
myisam_sort_buffer_size 16 милиона 138 М
read_buffer_size 128К 238 31К 128К
read_rnd_buffer_size 256К 256К 256К
innodb_thread_concurrency 0 8 8 8
open_files_limit 5000 8161 8161 8161

Задайте парола за root. Имайте предвид, че някои символи може да изискват екранна обработка при въвеждане.

След като го въведете, щракнете върху бутона "Напред". Можете да добавите потребителски акаунти по-късно.

Задайте информацията за регистрация в услугите на Windows. Ако няма нищо конкретно, няма проблем такъв, какъвто е.

Задайте настройки за разрешения за сървърни файлове. Ако няма специална ситуация, няма проблем като горната настройка.

Инсталаторът на MySQL може да защити директорията с данни на сървъра, като актуализира разрешенията за файлове и папки, разположени на следните места:

Искате ли да актуализирате разрешенията за сървърни файлове в инсталатора на MySQL?

  • Да, предоставяме пълен достъп само на потребители, работещи с услуги на Windows (ако е приложимо) и групата "Администратори". Други потребители и групи нямат достъп до него.
  • Да, но проверете и конфигурирайте нивото на достъп.
  • Не, вие управлявате разрешенията след конфигуриране на сървъра.

Проверете го, ако искате да запазите примерна база данни.

Стартирайте конфигурацията с бутона "Изпълнение".

Щракнете върху бутона "Напред".

Затворете с бутона "Край".

Задаване на променливи на средата

Задаването на променливи на средата улеснява използването на команди, тъй като не е необходимо да посочвате пълния път на MySQL при изпълнение на команди. Ако не искате да използвате команди, не е нужно да задавате променливи на средата.

Проверете папката, в която е инсталиран mysql.exe. Ако не сте променили нищо, то трябва да е в следната папка.

  • C:\Program Files\MySQL\MySQL Server 8.4\bin

Различните версии на Windows имат различни начини за отваряне на екрана с променливи на средата, така че е по-лесно да въведете "променливи на средата" в търсенето в менюто "Старт".

От раздела Разширени щракнете върху бутона Променливи на средата.

Изберете от Path променливите на системната среда и щракнете върху бутона Редактиране.

Щракнете върху бутона "Нов".

Въведете пътя на папката с mysql.exe.

След това щракнете върху бутона OK, за да потвърдите.

Проверка на командната операция

Отворете подканата и въведете следната команда: Ако успеете, няма проблем.

mysql --version