一、下载
进入官网https://dev.mysql.com/downloads/mysql/,下载MySQL Community Edition(GPL)。,然后再选择MySQL Community Server (GPL)。
下载的版本是Windows (x86, 64-bit), ZIP Archive。
二、添加环境变量,建立my.ini
进行解压,目录中最好别出现中文字符,会报错。
将bin目录添加到环境变量中去。
在D:developmysql-5.7.21-winx64目录下建一个my.ini。输入内容如下。
[mysqld]
port = 3306
basedir=D:developmysql-5.7.21-winx64
datadir=D:developmysql-5.7.21-winx64data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-grant-tables
[mysql]
default-character-set=utf8
三、安装
管理员身份启动cmd。输入如下:
D:developmysql-5.7.21-winx64>mysqld --initialize
D:developmysql-5.7.21-winx64>mysqld -install
D:developmysql-5.7.21-winx64>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
四、修改密码
输入:mysql -uroot -p。进入数据库
输入update mysql.user set authentication_string=password("root") where user="root";
输入flush privileges;
输入quit;
将my.ini文件删除skip-grant-tables这一行,重新启动 mysql
这个时候可以使用 mysql -u root -p root 进入了。
如果不可以,就mysql -u root -p ,然后根据提示再输入root就行了。
参考:https://blog.csdn.net/qq_28569585/article/details/79072805