网上看了N多大神的东西东抄抄西抄抄,老是就不对,因为很多资料不是针对5.7这个版本的内容。
首先解压文件,比如我解压到D:\Program Files\mysql-5.7.21-winx64
第一步:创建my.ini,解压包里面是没有自这个文件的所以只有自己创建,以下这段是在网上抄的
[mysqld]
character-set-server=utf8
#绑定IPv4和3306端口
bind-address = 0.0.0.0
port = 3306
# 设置mysql的安装目录
basedir=D:/Program Files/mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/Program Files/mysql-5.7.21-winx64/data
# 允许最大连接数
max_connections=200
# skip_grant_tables
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
[mysql_safe]
default-character-set=utf8
[client]
default-character-set=utf8
第二步:设置MYSQL环境变量,直接在path下把mysql的bin目录放进去就可以了
第三步:初始化安装
以管理员的身份运行CMD
1、初始配置:D:\Program Files\mysql-5.7.21-winx64\bin>mysqld --defaults-file=../my.ini --initialize-insecure
2、安装服务:D:\Program Files\mysql-5.7.21-winx64\bin>mysqld --install
----网上还有一种安装命令是mysqld -nt install 我试了以后至少在WIN 10下的mysql 5.7是无效的
----安装成功与否,请到控制面版-管理工具-服务 里面去查看是否有一个叫MySql的服务,有就说明安装成功
3、启动服务:D:\Program Files\mysql-5.7.21-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
4、登录mysql,设置root密码
D:\Program Files\mysql-5.7.21-winx64\bin>mysql -u root -p
enter password:直接回车
mysql>set password=password(‘1‘);
----设置mysql root 密码,
然后全部配置完成!