当前位置:   article > 正文

MySQL8.0.36 msi和zip详细安装教程。保姆级安装教程_mysql-8.0.36-winx64.zip安装

mysql-8.0.36-winx64.zip安装

MySQL 8.0.36 msi详细安装教程


目录

1. MySQL下载方式:

2. msi安装方式详解


1. MySQL下载方式:

  1. MySQL官网链接
  2. MySQL官网下载地址
  3. 资源地址,免费下载,不需要会员和下载积分
  4. 可以通过本文顶部所绑定的资源进行下载(免费下载,不需要会员和下载积分)

2. msi安装方式详解

        1. 双击运行msi程序

        2.

        

        

如果没有出现下列内容(表明你的电脑是有该环境的),不需要理会直接下一步骤

        

        

        

        

这里会设置端口号,默认是使用3306端口,不需要改动

        

        

        这里是设置root的密码,root即是管理员的密码

        

Windows Service Name是MySQL的服务名称,我填写的是MySQL80

        

        

耐心等待安装完成即可

        

        

        

至此就安装完成了

在应用列表能够看到MySQL

        

输入我们刚刚设置的MySQL密码

        

即可登录成功。

3. 设置环境变量

        为了便于我们使用,可以配置以下MySQL的环境变量,这样即可在任意位置通过CMD命令打开MySQL

        在系统变量的Path变量中添加 C:\Program Files\MySQL\MySQL Server 8.0\bin,通过msi安装的都是这个位置,可以自己打开看一下

保存之后打开CMD输入mysql -V即可查看MySQL的版本信息

输入以下命令回车然后输入root的密码(就是刚刚安装的时候设置的密码)即可登录到MySQL 

mysql -u root -p

3. 使用navicat连接数据库报错

        

是由于目前已有的客户端连接软件还不支持Mysql8新增加的加密方式:caching_sha2_password,所以我们需要修改用户的加密方式,将其改为老的加密验证方式:mysql_native_password

在cmd控制台中登录MySQL输入以下命令,修改加密方式

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的数据库密码'

刷新权限:

FLUSH PRIVILEGES;

再次用navicat连接MySQL数据库

        

3. 压缩包安装方式详解( ZIP Archive

在官网下载压缩包:下载链接

下载之后进行解压到自己的目录,然后建立一个my.ini文件(可以建立一个txt文件然后修改文件后缀即可)

创建一个data文件夹,并对my.ini做出配置如下

  1. [mysqld]
  2. sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
  3. # 设置3306端口
  4. port=3306
  5. # 自定义设置mysql的安装目录,即解压mysql压缩包的目录
  6. basedir=E:\mysql-8.0.36-winx64
  7. # 自定义设置mysql数据库的数据存放目录
  8. datadir=E:\mysql-8.0.36-winx64\data
  9. # 允许最大连接数
  10. max_connections=200
  11. # 允许连接失败的次数,这是为了防止有人从该主机试图攻击数据库系统
  12. max_connect_errors=10
  13. # 服务端使用的字符集默认为UTF-8
  14. character-set-server=utf8mb4
  15. # 创建新表时将使用的默认存储引擎
  16. default-storage-engine=INNODB
  17. # 默认使用“mysql_native_password”插件认证
  18. default_authentication_plugin=mysql_native_password
  19. [mysql]
  20. # 设置mysql客户端默认字符集
  21. default-character-set=utf8mb4
  22. [client]
  23. # 设置mysql客户端连接服务端时默认使用的端口和默认字符集
  24. port=3306
  25. default-character-set=utf8mb4

配置环境变量:将Mysql文件的中bin的文件路径配置到本机的系统环境变量的Path中,方便在cmd中任何路径下打开。 

以管理员身份打开cmd

1.初始化命令(记录控制台给出的随机密码,一定记住):

mysqld --initialize --console (记住生成的密码)

2.然后先给mysql服务创建名称(方便到时候建立多个mysql服务时不冲突)

mysqld --install MYSQL80

如果服务冲突可以使用以下命令删除服务

sc delete 服务名称

3.创建完服务之后启动MySQL服务

net start MYSQL80

4.使用命令登录MySQL

mysql -u root -p

5.输入密码(第一步中随机生成的密码,注意大小写和标点符号)

6. 修改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

7. 退出MySQL

exit

8.使用新密码登录MySQL

mysql -u root -p

至此MySQL就安装成功了!!!

 人寿几何?逝如朝霞。时无重至,华不在阳!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/585853
推荐阅读
相关标签
  

闽ICP备14008679号