第1步:下载mysql压缩包
mysql5.7免安装下载地址
百度网盘 请输入提取码 提取码:s6vg
附:Navicat premium绿色免安装版下载
百度网盘 请输入提取码 提取码:egdc
第2步:解压mysql压缩包,然后进入解压后的安装包
新建一份txt文本文件,并改名为my.ini
把下面内容复制到my.ini,并保存,注意路径填你本机的mysql安装路径
########## 复制开始
[client]
port=3306
default-character-set=utf8
#客户端字符类型,与服务端一致就行,建议utf8
[mysqld]
port=3306
character_set_server=utf8
#服务端字符类型,建议utf8
basedir=D:\Program Files\mysql57
#解压根目录(skip-grant-tables,更改密码,加skip-grant-tables,停服务,起服务,update ,停服务,注skip-grant-tables,起服务)
datadir=D:\Program Files\mysql57\data
#skip-grant-tables
#解压根目录\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\Program Files\mysql57\bin\mysqld.exe
#解压根目录\bin\mysqld.exe
修改自己的配置basedir,datadir,和最后一项
############### 复制结束
第3步:加环境变量
path:中加入:D:\Program Files\mysql57\bin; # 注意是你本机的bin目录
第4步:将mysql加入windows系统服务
管理员运行cmd,cd 到mysql解压目录的bin目录下:
用下面命令安装,file后面是你电脑的mysql路径:
mysqld install MySQL --defaults-file="D:\programs\Dev\mysql57\my.ini"
(如果提示:由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题这种错误是由于未安装 vcredist 引起的。Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center)
提示服务安装成功
注意:移除服务命令:mysqld remove
第5步:初始化服务
1. 管理员运行cmd,进入mysql的bin目录;
2.执行mysqld --initialize-insecure ,第一次执行的话,时间会久一些,执行结束后没有输出信息,查看bin的同级目录下会多出一个data文件夹,有就成功了到下一步。
第6步:启动mysql服务
cmd执行命令:net start mysql
第7步:修改mysql密码(默认为空)
cmd 输入mysql -u root登录mysql后
1输入更改密码命令:
update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';
2.刷新权限
Flush-Berechtigungen;
Sie sind fertig