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。