windows下安装mysql-5.7.20-winx64

1、下载安装包:https://dev.mysql.com/downloads/mysql/,解压到C盘,如:C:/mysql-5.7.20-winx64

2、C:/mysql-5.7.20-winx64/目录下创建my.ini文件,内容如下:

  [mysql]
  default-character-set=utf8

  [mysqld]
  port=3306
  basedir=C:\mysql-5.7.20-winx64
  datadir=C:\mysql-5.7.20-winx64\data
  max_connections=200
  character-set-server=utf8
  sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
  default-storage-engine=INNODB
  skip-grant-tables

3、cmd命令

  

 4、用记事本等工具打开C:\mysql-5.7.20-winx64\data目录下的err文件,找到临时密码

  

 5、用navicat工具连接mysql

   

  连接成功后,可以修改密码了

    

   update mysql.user set authentication_string=PASSWORD('hoshingpwd') where user='root';

 6、如果my.ini配置文件里没有datadir=C:\mysql-5.7.20-winx64\data,那么在执行net start mysql命令之前需要执行

  mysqld --initialize命令,以便mysql初始化时自动生成data。

原文地址:https://www.cnblogs.com/zhangnianyong/p/15211722.html