1,下载。
https://dev.mysql.com/downloads/mysql/
一般找Community Server,找到5.7
https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2,解压。
找个目录,存放进去,不用太深,到时候找起来麻烦。我存放在D盘了。
<备注,此处很多文档提示要创建data和*.inf,不需要,请直接下一步>
3,配置环境变量。
我的电脑,右键,属性。
高级系统设置,找到环境变量。找到Path,双击或点编辑。
把mysql的bin目录添加进去。
4,敲命令。
cmd,以管理员身份命令提示符:
mysqld install
安装过后再输入以下命令初始化:
mysqld --initialize
初始化之后再输入以下命令启动:
net start mysql
登录
mysql -u root -p
5,备注。
a,第一次登陆一般没密码,直接回车。
密码可以从以下截图查看。
b,如果上文创建了data和*.inf可能提示:
2019-07-12T13:38:46.617780Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-07-12T13:38:47.598163Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2019-07-12T13:38:47.598871Z 0 [ERROR] Aborting
这样的话,用360把data文件夹下所有内容都粉碎掉,重新执行 mysqld --initialize 即可。
c,有的服务器可能会遇到缺少msvcr120 dll,请直接下载vc++2013安装即可。