2022年05月30日更新

本文介绍的是只安装MySQL数据库的过程,并不包含各种其他附加工具。安装完成之后通常使用Navicat或SQLyog进行可视化操作。

清华的镜像网站只保存最新的几个MySQL版本,所以直链可能已经失效,大家可以使用Ctrl + F进行搜索。

部分用户在安装时会提示缺少某个C++运行库,下面是其中一个运行库的官方链接,下载x64即可。

https://www.microsoft.com/zh-cn/download/details.aspx?id=40784

第一次写长博客,所以重新调整了排版布局。希望大家多多提出建议!有描述不清晰或者错误的地方也请大家及时在评论区告诉我,我会第一时间调整。

以下为原文内容。


在项目中使用到了MySQL数据库,在安装时踩了很多坑。本文用于记录MySQL安装的全过程。

在项目中使用MySQL数据库+Navicat数据库管理工具

0、系统环境

系统版本:Windows 10 教育版

版本号:21H2

MySQL版本:5.7.35

1、MySQL安装包下载

MySQL官方网站下载速度太慢,这里推荐使国内的开源镜像站。

清华大学开源软件镜像站 | Tsinghua Open Source Mirror

网易开源镜像站

MySQL的版本有很多,这里只安装纯粹的MySQL数据库,不附加任何工具。

Index of /mysql/downloads/MySQL-5.7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

在列表中找到 mysql-5.7.35-winx64.msi 进行下载。

直接下载链接:mysql-5.7.35-winx64.msi

2、MySQL 5.7.35 安装过程

(1)双击启动安装包,点击 Next 进入下一步。

(2)勾选 I accept the terms in the License Agreement ,同意协议,点击 Next 进入下一步。

(3)点击第二个 Custom 自定义安装,自定义安装路径。

Typical:典型安装,安装最常用的功能,默认安装在C盘。

Custom:自定义安装,选择安装路径和组件等。

Complete:完全安装,安装所有组件,默认安装在C盘。

(4)点击右下角的 Browse...,设置安装路径。

(5) 将Folder name改为自定义的安装路径。可以直接将盘符C改为D,快速调整路径。也可以直接使用默认的C盘。调整完毕后点击 OK

(6)修改之后的安装路径。点击 Next

(7)点击 Install ,开始安装。

(8)安装完成后,点击 Finish 结束。

3、MySQL环境变量配置

(1)在系统属性中,点击环境变量

(2)找到环境变量—>系统变量—>Path,选中后点击编辑

(3)在Path环境变量中点击新建,将之前设置的安装目录添加进去。如果安装在D盘,环境变量配置如下。后面一定要添加bin目录!!!

确定修改,返回,环境变量配置完成。

4、MySQL服务的安装与初次登录

(1)以管理员身份启动命令提示符,一定要是管理员身份!!!

(2)定位到安装目录的bin目录下。

(3)执行命令 mysqld -install 和 mysqld --initialize 

mysqld -install

第一条命令执行完毕后,输出 Service successfully installed 

mysqld --initialize

第二条命令执行完毕以后,没有输出,重新回到光标。

(4)两条命令执行完毕以后,在MySQL的安装目录下会出现一个data文件夹。

在data文件夹中有一个以.err结尾的文件。

用记事本打开.err文件,文件中存储了数据库的临时密码。也可以使用记事本的查找功能查找关键词password。记住此密码!!!

(5)执行命令 net start mysql ,启动MySQL服务。

(6)使用临时密码初次登陆MySQL。登录命令为mysql -u root -p密码就是.err文件中的临时密码!登录成功。

mysql -u root -p

(7)修改root用户的登录密码为123456。

alter user 'root'@'localhost' identified by '123456';

使用quit命令退出MySQL。

5、修改MySQL字符集为utf8

(1)在MySQL的安装目录中新建文件 my.ini 。文件内容为:

[client]
default-character-set=utf8[mysql]
default-character-set=utf8[mysqld]
character-set-server=utf8

(2)以管理员身份启动命令行,重启MySQL服务。

net stop mysql
net start mysql

(3)登录MySQL,使用命令 status 查看字符集。由于配置了环境变量,直接使用普通命令行即可登录MySQL。

字符集全部改变为utf8。


以上就是MySQL安装的全过程,在项目中推荐配合Navicat使用。

MySQL 5.7 安装教程(全步骤图解教程)相关推荐

  1. SQL Server 2014安装教程(保姆级图解教程)

    SQL Server 2014安装教程(保姆级图解教程) 1.找到准备好的SQL Server 2014安装包 2.解压缩后找到安装程序,双击打开 3.点击全新SQL Server,单击后会出现安装窗 ...

  2. xp装linux一键安装教程图解,XP下硬盘安装CentOS 6.0图解教程

    电脑系统是Windows XP,电脑没有光驱.手头没有U盘.没有移动硬盘.电脑主板不支持U盘启动,在这种情况下想安装CentOS 6.0,有木有办法? 答案:有办法,请看下面教程! 必备工具: 一.电 ...

  3. Win10怎么用U盘重装系统?Win10用U盘重装系统步骤图解教程

    Win10怎么用U盘重装系统?使用U盘重装系统是一种快速而有效的方法,可以帮助我们在电脑中进行Win10系统的重新安装.首先用户需要准备一个容量适当的U盘,并确保其中没有重要数据,然后按照小编分享的W ...

  4. 利用AutoSPSourceBuilder和Autospinstaller自动安装SharePoint Server 2013图解教程——Part 1...

    这是一篇对之前 <利用AutoSPSourceBuilder和Autospinstaller自动安装SharePoint Server 2013图解教程--Part 2>的补充.本篇博客将 ...

  5. win10 安装docker流程_Windows10下安装Docker的步骤图文教程

    本文主要是记录吾本人在Windows10下安装Docker的过程,当然这些步骤也是在网上搜索查阅资料得知而来的!具体步骤如下: 一.启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Wi ...

  6. 用u盘装linux系统分区怎么画,linux安装教程,U盘安装Linux详细步骤图解。

    linux是免费开源的系统,经过多年的发展linux在应用方面已经有了很大的提升,很多工作都可以在linux下完成~如果你想要学习linux或是在linux下工作,那么需要把电脑安装成linux,如何 ...

  7. MySql的详细安装与配置步骤

    安装MySql的详细步骤 1.如果电脑没有下载mysql-5.5.13-win32.msi的,先去网上下载一下,这里提供一个连接,mysql下载点此处. 2.下载好了mysql就可以开始安装了,双击m ...

  8. mysql 5.6安装图解 linux_Windows下MySQL 5.6安装及配置详细图解

    11.服务器配置型选择,Developer Machine--安装的MySQL服务器作为开发机器的一部分,在三种类型选择中,占用最少的内存:Server Machine--安装的MySQL服务器作为服 ...

  9. 安装redhat系统步骤图解_linux安装教程(红帽RedHat Linux 9)光盘启动安装过程图解

    RedHat Linux是目前世界上使用最多的Linux操作系统.因为它具备最好的图形界面,无论是安装.配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价.现在,RedH ...

最新文章

  1. 使用PowerDesigner创建数据库表
  2. centos7 安装oracle jdk 与openjdk 实现切换
  3. 乐鑫代理启明云端分享|ESP32驱动1.54inch(240*240)彩屏
  4. 开始Go开发之旅-Golang架构师之路系列实战
  5. FZU2218 Simple String Problem(状压DP)
  6. 【bug】记一个有趣的“bug”
  7. 卸载网易邮箱大师邮件从服务器删除,如何卸载网易邮箱大师 网易邮箱大师卸载教程...
  8. iOS人脸识别 用苹果api<AVFoundation/AVFoundation.h>
  9. vue2 确认框 MessageBox 弹框 删除确认取消
  10. Unbuntu 安装Protobuf
  11. 华为交换机dhcp获取不到_S7706交换机客户端无法通过DHCP获取地址问题
  12. 计算机用户密码无法输入,电脑数字密码输入不了怎么办
  13. 【JY】知名显式动力学求解器Radioss宣布开源
  14. 6、FileInfo Exists
  15. springboot启动报org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean..
  16. 《嵌入式 – GD32开发实战指南》第12章 ADC
  17. 将营销进行到底的逸仙电商,难向“完美”
  18. mysql添加主键的方法
  19. ESXI 7.02 Intel 核心显卡直通开启3D加速
  20. 钢铁侠手机java游戏_android-tech-frontier

热门文章

  1. 防止被00后整顿?一公司招聘要求员工不能起诉公司
  2. Leetcode 738. 单调递增的数字
  3. 把自己的控制台变得干干净净!
  4. REACT_react生命周期
  5. 360影视大全下载|360影视大全电脑版下载
  6. 2p C和3p C的区别
  7. codeforce Anton and Fairy Tale
  8. 步进电机的原理与控制
  9. springboot+freemarker导出word
  10. 35岁程序员转行,跟老婆一起做外贸,半年净利润70多万