mysql-5.7.27-win32安装教程

一、内容介绍

MySQL 是最流行的关系型数据库管理系统之一,很有学习价值,本文介绍如何安装mysql-5.7.27-win32

二、前置工作

1.确保你的电脑是32位操作系统,本文用的电脑是32位WIN7,安装在C:\Program Files中,如果你想在64位系统中安装32位的mysql,那么需要安装在C:\Program Files (x86)文件夹中,修改教程中所有出现C:\Program Files的地方为C:\Program Files (x86)即可
2.本文mysql下载的地址为https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-win32.zip,压缩包名为mysql-5.7.27-win32.zip
3.解压后将文件夹放在C:\Program Files下,最好创建一个mysql文件夹,本文路径如下
mysql-5.7.27-win32安装教程

三、操作步骤

1.新建系统变量MYSQL_HOME,变量值为C:\Program Files\mysql\mysql-5.7.27-win32
mysql-5.7.27-win32安装教程
2.编辑系统变量Path,末尾处添加变量值为%MYSQL_HOME%\bin;,注意,如果原末尾处没有;,则需先添加一个;
mysql-5.7.27-win32安装教程
3.初始化创建data文件夹
1)管理员身份运行cmd
2)输入cd C:\Program Files\mysql\mysql-5.7.27-win32\bin
3)输入mysqld --initialize-insecure --user=mysql
4)运行后,没有什么提示,但是会发现文件夹下多了个data文件夹,即为创建成功
5)运行后,如果弹窗报错说丢失XXX.dll,则需要下载组件修复工具进行修复,这里分享一个下载地址https://pan.baidu.com/s/1WcGC0CypExxTBB8ByrnYqg,提取码8bts
mysql-5.7.27-win32安装教程
mysql-5.7.27-win32安装教程
4.新建my.ini文件
1)创建记事本文件,命名为my,扩展名改为ini
2)黏贴以下代码
[client]
port=3306
default-character-set=utf8

[mysqld]
# 设置为自己MYSQL的安装目录
basedir=C:\Program Files\mysql\mysql-5.7.27-win32
# 设置为MYSQL的数据目录
datadir=C:\Program Files\mysql\mysql-5.7.27-win32\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
# 开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables
mysql-5.7.27-win32安装教程
3)将my.ini放到C:\Program Files\mysql\mysql-5.7.27-win32路径下,有时候可能在该路径下的没有创建保存记事本的权限,则可以在其它地方创建保存好然后复制过来
mysql-5.7.27-win32安装教程
5.安装服务
1) 接着步骤3的cmd
2) 输入mysqld –install,提示Service successfully installed,则表示安装成功
mysql-5.7.27-win32安装教程
6.启动服务
1) 接着步骤5的cmd
2) 输入net start mysql,提示MySql服务已经启动成功,则表示启动服务成功,并且该服务会开机自启动
mysql-5.7.27-win32安装教程
7.此时MySql已经安装完成,推荐一款主流的数据库界面软件Navicat,可以简单方便的连接MySql,进行数据库操作,这里分享一个下载地址https://pan.baidu.com/s/1fUKa4LLI4AOpwmK-b93THQ,提取码ou0v

8.另外,由于my.ini中包含skip-grant-tables,此选项会让MySQL服务器跳过验证步骤,允许所有用户以匿名的方式,无需做密码验证直接登陆MySQL服务器,并且拥有所有的操作权限,但有些情况下,我们的MySql需要用密码进行登录,但发现此时修改密码保存时会报错,那么,我们新建一个查询,输入flush privileges并运行来刷新系统权限相关的表,就可以修改密码,并用密码来进行登录了
mysql-5.7.27-win32安装教程
mysql-5.7.27-win32安装教程