windows中安装配置MySQL 5.7.26
一. 下载MySQL
五. 启动服务

执行

七. 修改root用户密码
https://dev.mysql.com/downloads/mysql/

下载完成后后,解压缩即可.
讲解压后的文件,移动到某个盘符下,比如E盘.
在mysql-5.7.26解压目录下,创建一个my.ini文件
文件主要内容:
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port = 3306
basedir=E:\mysql-5.7.26-winx64
datadir=E:\mysql-5.7.26-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
三. 安装mysql服务
以管理员身份打开cmd窗口后,将目录切换到你的mysql解压文件的bin目录下,执行mysqld install命令.

mysqld install
注意:
默认安装时,默认的服务名称是MySQL.此处可以指定服务名称,比如 mysqld install mysql-slave,这样安装的mysql服务名称就是mysql-slave了.
成功后提示如下信息:
Service successfully installed.
四. 初始化data目录
执行mysqld --initialize命令,然后会自动生成data目录.

执行net start mysql命令.
net start mysql

启动mysql服务的时候,net start mysql命令中,其中mysql是要启动的服务名称.
如果我们要启动另一个mysql服务,需要切换到另一个mysql服务器的bin目录下,然后指定另一个mysql服务的名称,比如 net start mysql-slave!
在安装目录下的data目录中,找到一个自己计算机名称命名的.err文件,在该文件中找到root用户的临时密码. 如下图所示:


mysql -u root -p
命令登录到mysql服务器中.
mysql -u root -p
输入临时密码.

登陆到mysql服务器后,修改掉root用户的临时密码.
mysql> alter user 'root'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
修改密码后,退出后用新密码进行重新登陆.
八. 创建数据库和用户 1. 创建用户 1.1 本地登录create user 'yyg'@'localhost' identified by '123456';
1.2 可以远程登录
create user 'yyg2'@'%' identified by '123456';

create database db1;

create database db2 default charset utf8 collate utf8_general_ci;

grant select,update,delete,create on db1.* to 'yyg'@'localhost';

grant all privileges on db2.* to 'yyg'@'%';

show databases;

select user,host,authentication_string from mysql.user;