1、下载安装包

2、安装

  • 根据自己需要选择安装类型即可,因为不使用这个方法安装的,这里就不再赘述,可直接参考:javascript:void(0)
  • mysql5.7安装 MySQL5.7安装包安装_mysql_10


  • 解压安装包(按自己需求选择存放的地方)
  • 在解压目录下新建my.ini文件
  • 编辑my.ini文件,内容如下
[Client]
#设置3306端口
port = 3306

[mysqld]
#设置3306端口
port = 3306
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 设置mysql的安装目录
basedir=D:\Program Files\MySql\mysql-5.7.36-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Program Files\MySql\mysql-5.7.36-winx64\data
# 允许最大连接数
max_connections=200
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
  • 配置环境变量
    变量名称:MYSQL_HOME
    变量值:D:\Program Files\MySql\mysql-5.7.36-winx64(根据自己的MySQL安装目录路径)
  • 修改Path变量
    变量值:%MYSQL_HOME%\bin
  • 安装MySql
    win7系统的可以在解压目录的\bin下,按住键盘Ctrl+Shift,然后右击鼠标打开命令窗口。如果是直接打开cmd(管理员身份运行)的操作如下

    安装数据库,输入mysqld -install
    初始化数据库,输入mysqld --initialize --console

mysqld --initialize 的目的是初始化data目录,否则mysql目录里不会出现data文件夹
图中初始密码: );mam0izX2i2

  • 启动MySql服务
    输入net start mysql
  • 修改root密码
    输入mysql -u root -p,密码输入那个初始密码

    输入alter user 'root'@'localhost' identified by '123';
    输入flush privileges

flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。

  • quit或exit退出,尝试新密码
  • 设置远程连接
#进入Mysql  -u:指用户; -p指密码
mysql -u root -p
Enter password: 密码
# 切换到mysql数据库
use mysql;
#设置user用户远程访问
GRANT ALL ON *.* TO user@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
# 刷新MySQL的系统权限相关表
flush privileges;

mysql5.7安装 MySQL5.7安装包安装_安装包_11

  • 使用Navicat远程连接验证