1. 进入官网下载zip格式压缩包,具体可网上查询,目前最新版本为8.0,本次安装5.7版本基于windows 64位
2. 下载好压缩包后解压,本次解压在E盘下,并新建data目录,5.7版本没有my.ini 的配置文件,新建或者从其他之前版本拷一份。
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为MYSQL的安装目录
basedir=E:\software\mysql-5.7.25-winx64
# 设置为MYSQL的数据目录
datadir=E:\software\mysql-5.7.25-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
注意: 此处my.ini文件需要放入bin目录下参考适合自己的,网上放在mysql下,初始化时会报找不到文件。
3. 紧接着配置环境变量
4. 使用管理员身份打开cmd,进入mysql/bin目录下,输入以下命令
5. 登录mysql,此时没有root密码,输入 mysql -u root -p 后直接回车即可进入mysql
用户信息在mysql数据库下的user表中
6. 修改设置root用户密码,password字段已改为authentication_string字段,修改完成后刷新权限
7 .再次重新登录使用修改后的密码。
原文:https://www.cnblogs.com/lc0814/p/10396390.html