文章目录:

  • 官网下载MySQL的安装包
  • 添加并配置my.ini文件
  • 配置系统变量并初始化MySQL
  • 安装并启动MySQL
  • Navicat连接MySQL并修其密码
  • 安装过程中常见问题及其解决方法
  • 相关软件友情下载链接

官网下载MySQL的安装包

  1. 下载链接如下:
    MySQL8.0.27版本
    MySQL8.0.26版本
    MySQL8.0.25版本
    MySQL8.0.24版本
    MySQL8.0.23版本
    MySQL8.0.22版本
    MySQL8.0.21版本
    MySQL8.0.20版本
    其他版本:MySQL8.0.16版本

  2. MySQL8.0.20版本压缩包解压后如下图所示:

添加并配置my.ini文件

  1. 在原解压根目录下添加my.ini文件
    新建文本文件,也就是记事本文件,并命名为my.ini (也就是拓展名为ini格式)。如果更改不了拓展名,点击前往了解查看解决方法。

  2. 在my.ini文件写入如下的基本配置

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\Program Files\\MySQL
# 设置mysql数据库的数据的存放目录
#datadir=D:\\Program Files\\MySQL\\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
  1. 配置文件处理完后根目录下文件的情况如下图:
  2. 注意事项
    MySQL8.0.18版本一下的需要手动配置Data文件夹(把我注释掉的 datadir 哪一行最前面把#号去掉,如下面样式)所填路径为你MySQL要安装的路径位置!
datadir=D:\\Program Files\\MySQL\\Data

配置系统变量并初始化MySQL

  1. 创建MySQL的安装位置:
    在D盘创建Program Files文件夹,在其文件夹下创建MySQL文件夹,然后把刚刚解压的MySQL文件连同刚刚添加的my.ini文件复制到此文件夹下,效果如下(安装在其他磁盘处也是可以的,但是要注意my.ini文件中配置文件的路径):
  2. 配置系统的环境变量Path
    path变量中新增bin文件夹的路径,然后全部保存并退出,点击前往了解如何打开系统环境。
  3. 初始化MySQL
    以管理员身份运行cmd,点击前往了解如何以管理员的身份运行cmd
  4. 执行进入MySQL安装位置的bin目录命令:
    如果安装位置是非系统盘(C盘),那么就得在指令中加入/d 在系统盘(C盘)中就不需要加入/d
cd /d ‪D:\Program Files\MySQL\bin
  1. .执行MySQL安装命令:
mysqld --initialize --console
  1. 安装成功后并记住数据层初识密码:
    密码为root@localhost:后面的内容

安装并启动MySQL

  1. 执行安装MySQL服务命令:
mysqld --install


2. 执行启动MySQL服务的命令:

net start mysql

Navicat连接MySQL并修其密码

  1. 打开Navicat并连接刚刚创建好的数据库

  2. 更改数据密码(切记新密码得记牢)
    数据库连接成功后会弹出密码更改的窗口,在该窗口输入新密码即可!
  3. 点击前往了解Navicat的基本使用

安装过程中常见问题及其解决方法

  1. 数据库下载显示下载失败
    这是因为对方服务器不稳定导致的问题,通常我们用浏览器是下载不了的,这种情况下我们就要用第三方下载工具。
    解决方法:
    a.使用迅雷下载器进行下载即可,点击即可获得迅雷下载神器。.

  2. 未正常初始化MySQL安装:
    也就是没有出现账号和密码那一栏,情况如下图所示。这种情况出现的原因是配置文件my.ini的编码格式有问题(直接复制别人的my.ini文件时,有的系统会改变原有的编码格式),这使得在命令行窗口调用时,出现乱码的情况,不能正常识别。
    解决方法:
    a. 删掉原有的my.ini文件,并在MySQL安装位置的根目录下重新新建一个记事本文档;
    b.把新建的记事本文件另存为在该目录下的my记事本文件,另存时文档的编码格式为ANSL

    c.然后更改my.txt文件的扩展名为ini,并输入配置信息点击保存,然后从新在命令框中初始化MySQL安装即可解决该问题。

  3. mysql.exe - 系统错误(由于找不到VCRUNTIME140_1.dll…)
    此类错误的原因是因为系统缺失常用指令插件,下载安装后关机重启即可解决该问题

    点击前往下载微软常用运行库集合

相关软件友情下载链接

  1. Navicat15版本

是不是突然觉得数据库安装好简单,一步就到位了,那就点击关注分享一波呗,让安装不烦闹! 如有问题可留言或者私信

超详细的MySQL8.0.20安装教程及其安装问题处理相关推荐

  1. linux下安装mysql_Linux下安装mysql-8.0.20的教程详解

    ** Linux下安装mysql-8.0.20 ** 环境介绍 操作系统:CentOS 7 mysql下载地址:https://dev.mysql.com/downloads/mysql/ 下载版本: ...

  2. mysql8.0.20安装教程linux_Linux下安装mysql-8.0.20的教程详解

    ** Linux下安装mysql-8.0.20 ** 环境介绍 操作系统:CentOS 7 mysql下载地址:https://dev.mysql.com/downloads/mysql/ 下载版本: ...

  3. mysql8.0.17压缩包安装教程_超详细的MySQL8.0.17版本安装教程

    下载MySQL 如下图所示: 然后点击DOWNLOADS ==> Community,选择MySQL Community Server.如图所示: 滑到页面的最下面,找到Recommended ...

  4. mysql安装check requirements出错_超详细的MySQL8.0.17版本安装教程

    下载MySQL MySQL的官网地址:https://www.mysql.com/. 如下图所示: 然后点击DOWNLOADS ==> Community,选择MySQL Community S ...

  5. mysql8.0.20 64位安装教程_MySQL8.0.20压缩版本安装教程图文详解

    1.mysql下载地址: http://ftp.ntu.edu.tw/mysql/downloads/mysql-cluster-8.0/ 2.解压以后放在一个文件夹里面,创建my.ini配置文件: ...

  6. centos 下安装mysql,linux(Centos7)下安装mysql8.0.18的教程图解

    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 提取码: rsif 2 在/usr/local目录下新建目录mysql8 3 将下载的资源包(my ...

  7. centos7.7安装mysql8.0_centos7.7 安装 mysql8.0.20

    1. 下载安装包 2. 卸载主机自带的mysql或mariadb [root@liandoyun ~]# rpm -qa|grepmysql [root@liandoyun~]# rpm -qa|gr ...

  8. mysql-8.0.14-winx64,mysql-8.0.15-winx64 解压版安装教程及退出的三种方式

    1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...

  9. mysql压缩包安装教程8.0.19,win10安装zip版MySQL8.0.19的教程详解

    win10安装zip版MySQL8.0.19的教程详解 一. 下载后解压到想安装的目录 二. 在安装目录中添加配置文件my.ini [mysqld] # 设置3306端口 port=3306 # 设置 ...

最新文章

  1. 编译-编译原理C/C++ 静态链接库(.a) 与 动态链接库(.so)
  2. Canvas实现文字粒子化,并且绕轴旋转(完善)
  3. Sublime Text 3 无法输入中文解决方案
  4. 如何选择 Web 前端模板引擎?
  5. 前端之Angular2实战:依赖注入详解与应用
  6. Allwinner ClassA20类库分析
  7. 不限时长的电脑录屏软件的软件有哪些?良心安利这3款!
  8. 自己上手搭建VUE项目
  9. SEO兵书:搜索引擎优化手册
  10. git 团队协作正确操作流程
  11. android一键添加QQ群,关注微信公众号
  12. Unhandled kernel unaligned access问题记录
  13. java 轨迹平滑算法_地图坐标轨迹平滑和纠偏
  14. 银联押宝二维码支付 背后还有一片纷争江湖
  15. 机器学习部分书籍推荐
  16. 计算机软件要学哪些课程,计算机软件专业主要学习哪些课程?
  17. ACM/ICPC 之 数论-费马大定理(HNUOJ 13371)
  18. linux 进程内存排行,linux下获取占用CPU/内存资源最多的10个进程[转自亿唐网]
  19. 领证啦,立抵3600,软考证书到手后还有很多作用
  20. oracle的基本概念

热门文章

  1. 视频编码中的一些缩写
  2. Sample Codes之Query features from a FeatureLayer
  3. python代码中使用cmd命令出现cmd弹窗问题
  4. 机器外接屏双屏显示的问题
  5. 计算机专业口号 十六个字,计算机学院标语口号,16字计算机与信息学院运动会口号...
  6. python量化投资代码_手把手教你用三行python 代码做一个动量策略「量化投资系列」...
  7. Linux命令英文全称解释
  8. 2p C和3p C的区别
  9. 双极晶体管是什么?MOS FET和CMOS的关系?
  10. 测试用例设计方法_错误推测法(游戏向)