MySQL 8.0.22 installation and configuration graphic tutorial

MySQL 8.0.22 installation and configuration graphic tutorial

MySQL8.0.22 installation and configuration (super detailed) for your reference, the specific contents are as follows

Hello everyone, today we are going to learn about the installation and configuration of MySQL 8.0.22. Watch it carefully, learn it well, and it is very detailed.

first step

Go to the MySQL official website to download, or click download directly, as shown below:

Step 2

After the download is complete, unzip it to a disk other than drive C, as shown in the following figure:

Step 3

There is no my.ini file in the unzipped directory. It doesn't matter. You can create my.ini in the installation root directory by yourself (create a new text file and change the file type to .ini) , write the basic configuration:

[mysqld]
# Set port 3306 port=3306
# Set the installation directory of MySQL basedir=C:\Program Files\MySQL
# Set the storage directory of MySQL database data datadir=C:\Program Files\MySQL\Data
# Maximum number of connections allowed max_connections=200
# The number of connection failures allowed.
max_connect_errors=10
# The default character set used by the server is utf8mb4
character-set-server=utf8mb4
# The default storage engine that will be used when creating a new table default-storage-engine=INNODB
#Default authentication is done with the "mysql_native_password" plugin #mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# Set the default character set of the mysql client to default-character-set=utf8mb4
[client]
# Set the default port used by the mysql client to connect to the server port = 3306
default-character-set=utf8mb4 

insert image description here

Step 4

Initialize MySQL. During installation, to avoid permission errors, we try to run CMD as an administrator. Otherwise, an error will be reported during installation, which will lead to installation failure, as shown in the following figure:

![Insert image description here](https://img-blog.csdnimg.cn/20201029110701159.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNzE1MzU0,size_16,color_FFFFFF,t_70#pic_center

Step 5

After opening, enter the bin directory of mysql and enter cd + space + your path , as shown below:

Step 6

In the bin directory under the MySQL directory, enter mysqld --initialize --console , as shown below:


If this happens, go to Baidu and search for VCRUNTIME140_1.dll and download and install it, as shown in the following figure:

1. Unzip the downloaded file and copy the unzipped VCRUNTIME140_1.dll file
2. Open the file explorer, enter the windows folder , enter the system32 folder , and paste it. After pasting, it will prompt that administrator privileges are required, give it to him! !

Step 7

Install the MySQL service, enter mysqld --install [service name] (the service name can be omitted, the default is mysql) , as shown below:

Step 8

After the service is successfully installed, enter net start mysql (start the MySQL service), as shown below:

Step 9

Connect to MySQL, I use Navicat to display it, as shown below:




This way you can use MySQL

Conclusion

This is the end of the introduction to MySQL 8.0.22 installation and configuration. Welcome to give us more advice, communicate with each other, and learn together.

Wonderful topic sharing:

MySQL different versions installation tutorial

MySQL 5.7 installation tutorials for various versions

MySQL 5.6 installation tutorials for various versions

mysql8.0 installation tutorials for various versions

The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM.

You may also be interested in:
  • Windows free installation MySQL 8.0.28 version graphic tutorial
  • mysql 8.0.28 winx64.zip installation and configuration method graphic tutorial
  • MySQL 8.0.28 installation and configuration tutorial under Windows
  • MySQL 8.0.28 installation and configuration method graphic tutorial
  • How to install MySQL 8.0.28.0.msi on Windows (with pictures and text)
  • Install MySQL 8.0.28 on Kylin V10 and implement remote access
  • MySQL 8.0.22 installation and configuration method graphic tutorial
  • MySQL 8.0.22 download, installation and configuration method graphic tutorial
  • MySQL 8.0.18 installation and configuration method graphic tutorial
  • Ubuntu MySQL 8.0.28 installation and configuration method graphic tutorial

<<:  JavaScript to implement input box content prompt and hidden function

>>:  Manjaro installation CUDA implementation tutorial analysis

Recommend

Detailed explanation of Vue custom instructions and their use

Table of contents 1. What is a directive? Some co...

mysql 8.0.12 winx64 download and installation tutorial

MySQL 8.0.12 download and installation tutorial f...

Analysis of the differences between Iframe and FRAME

1. Use of Iframe tag <br />When it comes to ...

Advertising skills in the Baidu Union environment (graphic tutorial)

Recently, students from the User Experience Team o...

Flex layout realizes left text overflow and omits right text adaptation

I want to achieve a situation where the width of ...

Docker uses nextcloud to build a private Baidu cloud disk

Suddenly, I needed to build a private service for...

The implementation principle of Tomcat correcting the JDK native thread pool bug

To improve processing power and concurrency, Web ...

Web Design Tutorial (5): Web Visual Design

<br />Previous article: Web Design Tutorial ...

8 tips for Vue that you will learn after reading it

1. Always use :key in v-for Using the key attribu...

Methods and techniques for quickly displaying web page images

1. Use .gifs rather than .jpgs. GIFs are smaller ...

React Hooks Usage Examples

Table of contents A simple component example More...

How to manage cached pages in Vue

Table of contents Problem 1: Destruction 1. How t...

Vue login function implementation

Table of contents Written in front Login Overview...

Drop-down menu implemented by HTML+CSS3+JS

Achieve results html <div class="containe...