На этой странице

Установка и настройка MySQL на Windows 10


Загрузите MySQL для Windows (выберите ZIP-архив): http://dev.mysql.com/downloads/mysql/

Выберем свою версию , после нажатия ссылки скачать вы перейдете на страницу загрузки MySQL , где вам предложат зарегистрироваться , это делать это не обязательно , ниже по ссылки нажмите ссылке нажмите кнопку , нет , спасибо , просто начните мою загрузку .

Рис.

В папке c:\WebServer\WAMP\ создайте папку mysql-8.2 и в нее распакуйте архив mysql-8.2.0-winx64.

Смотрите Дерево каталогов .

Откройте текстовый редактор Notepad++ и создайте файл my.ini и скопируйте туда ниже приведенный код :

[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
datadir="c:/WebServer/home/DB/baza/"
default_authentication_plugin=mysql_native_password

Сохраните файл как my.ini в папке C:\MyServer\WAMP\mysql-8.2 , после сохранения закройте файл .

Настройка MySql завершена , сейчас нужно инициализировать и установить MySQL на Windows .

Запуск MySQL


Открываем командную строку от имени администратора и набираем ели копируем строки :

C:\WebServer\WAMP\mysql-8.2\bin\mysqld --initialize-insecure —user=root
C:\WebServer\WAMP\mysql-8.2\bin\mysqld —install

В папке C:\WebServer\home\DB\baza\ должны появиться новые файлы нашей базы .

net start mysql
baza.png

После удачной инициализации Mysql , служба Mysql будет автоматически запускаться при каждой загрузке Windows .

Остановить службу можно через командную строку от имени администратора набрав команду :

net stop mysql

Все, у кого проблемы с сервисом MySQL, чтобы исправить его, пытаются сбросить установку MySQL и установить ее заново:

Набираем через командную строку от имени администратора команды :

Остановить службу :

net stop mysql

Удалить сервис:

c:\WebServer\WAMP\mysql-8.0\bin\mysqld --remove

В папке c:/WebServer/home/DB/baza/ удалите все файлы .

Инициализируйте и установите сервис по новому .

C:\WebServer\WAMP\mysql-8.0\bin\mysqld --initialize-insecure —user=root
	
C:\WebServer\WAMP\mysql-8.0\bin\mysqld —install
net start mysql