文章目录

  • MySQL 5.7.27 详细安装配置教程
  • 1. 下载:
  • 2. 安装
  • 3. 配置my.ini文件
  • 4.安装MySQL
  • 5. 设置MySQL密码
  • 6. 重置密码


MySQL 5.7.27 详细安装配置教程

1. 下载:

众所周知,国内访问MySQL官网和下载速度较慢,所以选择国内镜像进行下载。

链接如下:

清华大学开源软件镜像站 MySQL目录

mysql5.7.9安装教程 mysql5.7.27安装教程图解_MySQL

点击进入,找到对应的MySQL版本

mysql5.7.9安装教程 mysql5.7.27安装教程图解_数据库_02


下载完毕后将文件解压到你想保存到的盘和目录内。我是将文件解压到 D:\MySQL5.7.27 目录下面

mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql5.7.9安装教程_03

2. 安装

1、系统—>高级系统设置—>环境变量—>系统变量

mysql5.7.9安装教程 mysql5.7.27安装教程图解_命令行_04


mysql5.7.9安装教程 mysql5.7.27安装教程图解_数据库_05


mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql5.7.9安装教程_06


mysql5.7.9安装教程 mysql5.7.27安装教程图解_数据库_07


MYSQL_HOME,添加你的mysql-5.7.27文件夹所在位置。
我的是在 D:\MySQL5.7.27
2、编辑Path,添加 %MYSQL_HOME%\bin 到原有值的后面,如图:

mysql5.7.9安装教程 mysql5.7.27安装教程图解_MySQL_08


mysql5.7.9安装教程 mysql5.7.27安装教程图解_数据库_09

3. 配置my.ini文件

在你的mysql-5.7.27目录下新建my.ini文件,my.ini文件的内容为:

[mysqld]
#端口号
port = 3306
#mysql-5.7.27-winx64的路径
basedir=D:\MySQL5.7.27
#mysql-5.7.27-winx64的路径+\data
datadir=D:\MySQL5.7.27\data 
#最大连接数
max_connections=200
#编码
character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#skip-grant-tables

[mysql]
#编码
default-character-set=utf8

4.安装MySQL

1、在输入框内输入cmd,以管理员的身份运行,注意这里一定一定一定要以管理员的身份运行,否则在安装过程中会出现因为管理权限不够而导致的问题。

mysql5.7.9安装教程 mysql5.7.27安装教程图解_MySQL_10


2、在cmd窗口中进入MySQL的安装目录

输入安装命令:mysqld -install,若出现Service successfully installed,证明安装成功;

继续输入命令:mysqld --initialize,此时光标下移,等待一会,若无任何提示

再输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:

mysql5.7.9安装教程 mysql5.7.27安装教程图解_数据库_11

5. 设置MySQL密码

1、设置密码主要是为了解决:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) 的问题

2、首先停止MySQL服务,输入命令行net stop mysql

3、回到MySQL安装目录找到my.ini,在[mysqld]字段下任意一行添加skip-grant-tables,保存

mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql5.7.9安装教程_12


4、重启MySQL,输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:

mysql5.7.9安装教程 mysql5.7.27安装教程图解_命令行_13


5、输入命令mysql -u root -p不输入密码,直接回车:6、 输入命令行use mysql,进入数据库:

7、输入命令行update user set authentication_string=password("1234") where user="root"; 1234 是你设置的新密码,敲击回车后若出现以下信息,证明修改成功.

mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql_14


8、手动停止MySQL服务,在win10搜索栏内输入服务,找到MySQL,单击右键,然后点击停止。

mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql5.7.9安装教程_15


9、一定要回到MySQL安装目录的my.ini文件,删除或注释掉刚刚添加的:skip-grant-tables 这一行!!!!!10、再次启动cmd(管理员身份),输入启动命令:net start mysql,再输入mysql -u root -p,再输入你刚刚设置的密码,出现以下信息证明设置成功!

mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql_16


11、输入命令行use mysql验证,结果却报错咯~~~

mysql5.7.9安装教程 mysql5.7.27安装教程图解_数据库_17

6. 重置密码

1、输入命令行alter user user() identified by "1234"; (我的密码是1234,此处换成上一步自己设置的密码就好)
再次输入命令行use mysql验证一下,ojbk!

mysql5.7.9安装教程 mysql5.7.27安装教程图解_mysql_18