安装步骤:

  1. 安装包下载:

链接1-MySQL5.7安装地址:https://cdn.mysql.com//archives/mysql-5.7/mysql-5.7.19-winx64.zip

链接2-官网下载地址:https://downloads.mysql.com/archives/installer/

(此教程为链接1 MYSQL5.7的安装包装机过程,请直接将链接1粘贴到浏览器上进行下载)

注意:如果安装过程中,出现错误,想重新安装,在cmd中输入指令: sc delete mysql (此操作需要慎重)

  1. 下载后会得到zip 安装文件



mysql glibc2 安装 mysql安装视频_mysql


  1. 将安装包进行解压

这里我解压到D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64 目录下 【根据自己实际情况决定】,解压的路径最好不要有中文或空格。

  1. 添加环境变量

打开 电脑-属性-高级系统设置-环境变量,在Path环境变量中增加mysql的安装目录\bin 目录,如下图:


mysql glibc2 安装 mysql安装视频_mysql_02


如果没有path,点击新建,如果有点击编辑里面的添加,将解压后文件夹里bin目录的地址添加到里面如下图:


mysql glibc2 安装 mysql安装视频_Powered by 金山文档_03


(最好将添加后的路劲移到最上一层)

  1. 创建 my.ini 文件

在D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64目录下,创建 my.ini 文件:


mysql glibc2 安装 mysql安装视频_数据库_04


(点击新建文本文档,将建好的文档后缀改为.ini即可)

编辑文档里的内容,输入以下代码:

[client]
port=3306
default-character-set=utf8
[mysqld]
#设置为自己MYSQL的安装目录
basedir=D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\
#设置为MYSQL的数据目录
datadir=D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\data\
port=3306
character_set_server=utf8
#跳过安全检查;   注销后需要输入正确的用户名和密码;
skip-grant-tables
  1. 安装MySQL服务

管理员的身份打开cmd,并切换到D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64\bin 目录下,执行 以下语句:

mysqld-install


mysql glibc2 安装 mysql安装视频_mysql glibc2 安装_05


  1. 初始化数据库
mysqld --initialize-insecure --user=mysql

如果此语句执行成功,会在D:\cybmysql\mysql-5.7.19-winx64\mysql-5.7.19-winx64生成data目录:


mysql glibc2 安装 mysql安装视频_Powered by 金山文档_06


(data目录的作用就是,以后生成的数据库内容都会储存在里面)

  1. 启动mysql服务
net start mysql

【停止的指令是:net stop mysql】

我第一次执行的时候启动失败,原因是我之前装过mysql8.0的版本,需要把8.0的版本停止服务之后,5.7的版本才能正常启动,错误示例:


mysql glibc2 安装 mysql安装视频_mysql_07


打开任务管理器(同时按Esc和Shift+Ctrl)的服务页面,按名称排序找到mysql80,右键停止80的服务同时打开MySQL的服务就可以。


mysql glibc2 安装 mysql安装视频_mysql glibc2 安装_08


  1. 进入mysql管理终端
mysql -u root -p

(当前 root的密码为 空,直接按空格键就行)


mysql glibc2 安装 mysql安装视频_Powered by 金山文档_09


  1. 修改root的密码

(我们将密码修改为12345)

逐次输以下指令:

use mysql; 
update user set authentication_string=password('12345')where user='root'and Host='localhost';
flush privileges;       //刷新权限


mysql glibc2 安装 mysql安装视频_mysql_10


注意:语句后方需要带分号,回车即可执行命令。

  1. 修改my.ini文件

再次进入就会进行权限验证了

#跳过安全检查;注销后需要输入正确的用户名和密码;
#skip-grant-tables

我们将skip-grant-tables加#进行注释。之后 在cmd中 推出mysql 指令为: quit,再对mysql进行重启。


mysql glibc2 安装 mysql安装视频_Powered by 金山文档_11


net stop mysql  //停止mysql服务
net start mysql  //启动mysql服务
  1. 最后的验证

再次进入MySQL,输入正确的用户名和密码。

mysql -u root -p

密码为刚才设的12345,密码正确进入mysql,如果密码输入错误的话,则会进行以下报错:


mysql glibc2 安装 mysql安装视频_mysql glibc2 安装_12


至此,MySQL5.7.19的版本安装结束。