Recorded the download and installation tutorial of MySQL 8.0.12 and shared it with everyone. download Download As shown After downloading, unzip the installation package to any folder. I unzip it to drive E. Install 1. After decompression, there is E:\mysql\mysql-8.0.12-winx64, in which there is an empty folder data. If there is already such a folder, you don’t need to do this step 2. Create a my.ini file, open it with Notepad, and copy the following code into it [mysqld] # Set port 3306 port=3306 # Set the installation directory of mysql basedir=E:\\mysql\\mysql-8.0.12-winx64 # Set the storage directory of mysql database data datadir=E:\\mysql\\mysql-8.0.12-winx64\\Data # Note the double \\ # Maximum number of connections allowed max_connections=200 # The number of connection failures allowed. This is to prevent someone from trying to attack the database system from this host max_connect_errors = 10 # The default character set used by the server is UTF8 character-set-server=utf8 # The default storage engine that will be used when creating a new table default-storage-engine=INNODB # By default, the "mysql_native_password" plug-in is used for authentication. default_authentication_plugin=mysql_native_password [mysql] # Set the default character set of the mysql client to default-character-set=utf8 [client] # Set the default port used by the mysql client to connect to the server port = 3306 default-character-set=utf8 Configuring environment variables
Run the cmd command as an administrator and change the path to the bin directory of mysql
Installation Services
change password Suppose you want to change the password to 123456, run cmd, and run the command in the bin directory: mysql -u root -p ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 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:
|
<<: Several ways to use v-bind binding with Class and Style in Vue
>>: How to compile and install PHP and Nginx in Ubuntu environment
Preface: Partitioning is a table design pattern. ...
What is HTML? HTML is a language used to describe...
Before understanding this problem, let's firs...
Table of contents 1. lazy 2.trim 3.number 4.stop ...
Effect html <body> <div class="cont...
Table of contents Query Background 1. Like query ...
1Several common character sets In MySQL, the most...
The <canvas> element is designed for client...
Why can it set the height, but unlike elements lik...
Table of contents Configure node.js+nvm+npm npm s...
1. Stop the database server first service mysqld ...
SVG has been widely used in recent years due to i...
Grid layout Attributes added to the parent elemen...
1. Check the character set of the database The ch...
1. Advantages and Disadvantages of Indexes Advant...