windows下MySQL5.7 安装并修改初始密码

具体步骤:

1. 安装

Windows安装MySQL 5.7有两种方式 :
1、下载.msi安装文件直接根据界面提示进行安装
2、下载.biz压缩包

我这边采用的第一种,要注意的是记住你的安装目录,默认为C:\Program Files\MySQL\MySQL Server 5.7,也可以根据自己的需要修改路径。

2.在C:\Program Files\MySQL\MySQL Server 5.7\bin的同级目录下创建my.ini文件:
[client]
port=3306
default-character-set=utf8

[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置为MYSQL的数据目录 
datadir=C:\Program Files\MySQL\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
#免密登录
skip-grant-tables
3. 初始化数据库

以管理员身份运行cmd,进入mysql的bin目录,执行命令:

//初始化数据库文件,初始化成功后,会在datadir目录下生成一些文件
mysqld  --initialize 

//注册mysql服务:【将mysqld.exe添加到系统服务里】
mysqld --install

//还可以使用sc进行添加,注意=号后面有空格
sc create MySQL57 binPath= "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" start= auto
4.启动MySQL服务
//MySQL57 为服务名
net start MySQL57  
5.修改密码
1.MySQL 5.7 Client免密进入
2.mysql> user mysql;
3.mysql>update MySQL.user set authentication_string=password('root') where user='root';
4.mysql>flush privileges;
5.my.ini  删除skip-grant-tables6.重启服务[windows下不能直接重启,可以先停止再启动]
    win+R->cmd
    net stop mysql57
    net start mysql57

【注意:环境变量,path变量,在末尾添加 C:\Program Files\MySQL\MySQL Server 5.7\bin】

猜你喜欢

转载自blog.csdn.net/try_try_try/article/details/80281899