安装MySQL--- 5.7.19

2021/7/11 2:07:03

本文主要是介绍安装MySQL--- 5.7.19,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

安装MySQL— 5.7.19(超详细–图文教程)

①从官网下载Mysql

官网

选择版本5.7.19

在这里插入图片描述

附上下载链接

https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.19-winx64.zip

记得解压好!!

②设置系统变量

右键单击我的电脑,选择属性

在这里插入图片描述

进入后,向下翻,找到高级系统设置

在这里插入图片描述

进入后,点击环境变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y9Ab9kCZ-1625922964841)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710175331119.png)]

新增 用户 下的环境变量

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EVCcjTtF-1625922964845)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710175828832.png)]

MYSQL_HOME

在这里插入图片描述

这里,我 解压后的路径就在D:\Leo\SoftWare\mysql-5.7.19-winx64

变量值内填写你所 解压后的Mysql路径

之后在 系统变量内 找到 Path 进行 编辑

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-umaEzsBR-1625922964846)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710175937595.png)]

点击后,选择 新建

%MYSQL_HOME%\bin

选择相对路径

之后确认即可

③新建 my.ini

在这里插入图片描述

文件内容如下

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/Leo/SoftWare/mysql-5.7.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:/Leo/ProgramTeam/SQL/store
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 设置sql_mode
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe
  • basedir 是你所安装Mysql的目录
  • datadir 是你数据库存放数据的目录

④安装服务

在你所安装的Mysql的bin 目录下,复制路径

用管理员的身份打开

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mO7dyWE7-1625922964847)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710195843189.png)]

切换盘符,并输入路径

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aiLh8vbu-1625922964848)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710195949658.png)]

我这里是先输入了路径,再切换了盘符(道理是一样的)

cd D:\Leo\SoftWare\mysql-5.7.19-winx64\bin
  • cd 后面是你所 解压后的 MySQL的bin目录下
D:

输入服务

mysqld install

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LqkGwQ7D-1625922964848)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710200212914.png)]

这里一定要注意有没有出现 successfully

下面这种是安装失败的!!!
在这里插入图片描述

初始化

mysqld --initialize

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pKCsq4QM-1625922964849)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710200341003.png)]

因为我这里之前已经做过一次了,所以会报错两个

正常情况报错 最后的哪一个

⑤启动 sql 服务

net start mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bjWLfqeI-1625922964850)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710200629904.png)]

⑥登录mysql

mysql -uroot -p

此时,我们不知道密码,需要去 之前 存储数据的目录(datadir)下寻找 .err后缀的文件

在这里插入图片描述

编辑,寻找

A temporary password is generated for root@localhost

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n1aBlEJ7-1625922964851)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710201113032.png)]

复制 之后,按右键即可粘贴

千万不要直接ctrl + v 不然会报错的

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)

⑦修改密码

set password for root@localhost = password('你想要
设置的密码,尽可能简单一点');
  • 这个 ;一定不要忘记!

不然会出现

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2zeiGmKp-1625922964852)(C:\Users\Uuuu\AppData\Roaming\Typora\typora-user-images\image-20210710201844083.png)]


到这里,我们就完成了Mysql 5.7.19的安装了,开始和数据库愉快的玩耍吧~(* ̄︶ ̄)



这篇关于安装MySQL--- 5.7.19的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程