win 安装mysql5.7

**管理员身份运行cmd**

1 下载MySQL

[url]:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

 

 

 

2 下载之后解压

 当前使用路径: F:\mysql\mysql-5.7.37-winx64

3 添加my.ini 文件

[mysql]
default-character-set=utf8
 
[mysqld]
port = 3306
bind-address=0.0.0.0
#修改成解压的路径
basedir=F:\mysql\mysql-5.7.37-winx64
#修改成解压的路径
datadir=F:\mysql\mysql-5.7.37-winx64\data
max_connections=20
character-set-server=utf8

4 安装服务

1 之前安装过可以先执行卸载(未安装忽略)
.\mysqld --remove
2 安装
mysqld install

 

 

5 初始化

mysqld --initialize --console 

初始完成, 图片框出 为随机密码

 

 

6启动服务

net start MySQL

 

7 登录 修改密码;

1 登录:
   mysql -uroot -p

2  修改密码:

   1 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin';

3 允许宿主IP登录
默认不允许远程访问MySQL,如果需要远程访问,下面是开启远程访问的命令:

   1 use mysql;
2 update user
set host = '%' where user = 'root'; 3 FLUSH PRIVILEGES;

 

 

 

8 忘记 root 密码重置方法:

管理员身份运行 CMD,停止服务

net stop mysql
无密码启动 MySQL:

mysqld --console --skip-grant-tables --shared-memory
新开一个 cmd 连接 MySQL:

mysql -uroot
修改密码:

update mysql.user set authentication_string=password('admin') where user='root' and Host = 'localhost';
切换到第一个管理员身份运行的 CMD,Ctrl + C 结束服务,然后以正常方式开启 MySQL:

net start mysql

 

posted @ 2022-03-03 11:40  行走的ID  阅读(51)  评论(0编辑  收藏  举报