Detailed tutorial on installing MYSQL under WINDOWS

Detailed tutorial on installing MYSQL under WINDOWS

1. Download the installation package

-Choose the appropriate version according to your computer system: https://dev.mysql.com/downloads/mysql/

2. Configure environment variables

2.1 Unzip the downloaded compressed package

2.2 Environment variables

How to enter Win 10 computer

3. Generate data file

In the directory where you unzipped the files, eg: F:\Program Files\mysql-8.0.17-winx64\bin, run cmd as an administrator

Execute mysqld --initialize-insecure --user=mysql to generate the data directory under the eg directory

4. Install MySQL

Execute the command: mysqld -install

5. Start the mysql service

net start mysql

6. Log in and change password

When you log in for the first time, there is no password, just enter, mysql -u root -p

View user command: select user,authentication_stringfrom mysql.user;

Because the encryption rule in versions before MySQL 8 is mysql_native_password, and after MySQL 8, the encryption rule is caching_sha2_password,

So if you want Navicat to connect to MySQL, you must modify the MySQL user login password encryption rule to restore it to mysql_native_password.

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #Modify encryption rules ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #Update the user's password FLUSH PRIVILEGES; #Refresh permissions ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'; Modify the password in this way

7. Use navicat to connect to mysql

Summarize

The above is a detailed tutorial on how to install MYSQL under WINDOWS. I hope it will be helpful to you. If you have any questions, please leave me a message and I will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website!
If you find this article helpful, please feel free to reprint it and please indicate the source. Thank you!

You may also be interested in:
  • MySQL 8.0.16 installation and configuration tutorial under Windows 10
  • MySQL 8.0.16 installation and configuration method graphic tutorial under Windows
  • Detailed tutorial on installing different (two) versions of MySQL database on Windows
  • Solve the problems encountered when installing mysql-8.0.11-winx64 in Windows environment
  • Tutorial diagram of installing MySQL service through MySQL Installer under Windows
  • MySQL installation tutorial under Windows with pictures and text
  • MySQL 5.7.20 installation and configuration method graphic tutorial under Windows
  • MySQL 8.0.12 installation and configuration method graphic tutorial (Windows version)

<<:  Vue.js implements simple timer function

>>:  Quickly solve the problem of slow startup after Tomcat reconfiguration

Recommend

Nginx signal control

Introduction to Nginx Nginx is a high-performance...

Implementing simple tabs with js

Tab selection cards are used very frequently on r...

MySQL multi-instance deployment and installation guide under Linux

What is MySQL multi-instance Simply put, MySQL mu...

jQuery plugin to implement dashboard

The jquery plug-in implements the dashboard for y...

mysql5.7.17.msi installation graphic tutorial

mysql-5.7.17.msi installation, follow the screens...

New settings for text and fonts in CSS3

Text Shadow text-shadow: horizontal offset vertic...

Import backup between mysql database and oracle database

Import the data exported from the Oracle database...

How to set up Referer in Nginx to prevent image theft

If the server's images are hotlinked by other...

Implementation example of Nginx+Tomcat load balancing cluster

Table of contents introduction 1. Case Overview 2...

Introduction to fork in multithreading under Linux

Table of contents Question: Case (1) fork before ...

Mysql delete duplicate data to keep the smallest id solution

Search online to delete duplicate data and keep t...

Simplify complex website navigation

<br />Navigation design is one of the main t...