原文链接:https://blog.csdn.net/m0_37788308/article/details/79965378
点击打开链接
在原文上修改密码部分做了一下修改
下载MYSQL
官网下载MYSQL5.7.21版本,链接地址https://www.mysql.com/downloads/。下载流程图如下:

进入官网点击Community,下载社区版。

找到MYSQL Community Server,点击下方DOWNLOAD,进入下载页面。

滑动到页面底部,官网提供了不同电脑位数(32/64位)的下载版本,我的电脑是win10-64位的,选择对应版本下载解压包。

如果你没有注册登录下载页面时,官网会提示你注册一个账号进行下载,当然你也可以选择图中红线标注部分,无需注册即可下载MYSQL的解压包。
安装MYSQL
MYSQL官网提供的下载包是zip Archive格式文件,此文件只需解压无需安装,或者你也可以认为解压就是安装,将下载好的安装包解压到你想安装的盘里,我这里默认的是系统盘C,解压后如下图所示:

可以看到,解压到C盘后会有一个文件名为mysql-5.7.21-winx64的文件,点击进入查看该文件夹下的子目录如下:

windows系统下调出cmd黑窗口,在命令行模式下进入刚刚MYSQL的安装目录中的子目录bin,我这里刚刚安装在C盘,所以进入C:\mysql-5.7.21-winx64\bin目录下,如图:

然后在C:\mysql-5.7.21-winx64\bin目录下输入安装命令mysqld -install,如下图:

有些同学输入这些安装命令后会出现上图中红线标注的错误,即Install/Remove of the Service Denied!(安装/卸载服务被拒绝),之所以出现这个是因为系统权限的问题,也就是说我们在打开cmd窗口时不是以管理员身份运行的,下面我们以管理员身份重新打开cmd窗口,进入再输入C:\mysql-5.7.21-winx64\bin目录下后,再输入安装命令 mysqld -install,如下:

此时提时你MYSQL已经安装成功(开心下^▽^),但是呢如果你想要调用mysql还必须完成下面的配置工作(心好累,mmp)。
配置MYSQL
还是在cmd命令行模式下,进入C:\mysql-5.7.21-winx64\bin目录后,输入命令mysqld –initialize,回车执行命令后需要等待一小会儿,这个过程会在MYSQL的解压目录mysql-5.7.21-winx64下生成一个data的文件夹,里面有一个后缀名为.err结尾的文件,这个文件中包含着初次使用MYSQL时生成的一个临时用随机密码(MYSQL5.7以上版本在初次使用时会生成一个随机密码,我们需要找到这个密码才能登录使用)。以记事本方式打开这个.err文件你可以找到随机密码,我的如图所示:




找到随机密码之后,我们先来配置一下MYSQL的启动文件,在MYSQL的解压目录mysql-5.7.21-winx64下新建一个.ini格式文件my.ini,然后以记事本格式打开写入下面代码:
[mysqld]
basedir=C:\mysql-5.7.20-winx64
datadir=C:\mysql-5.7.20-winx64\data
port=3306
  • 1
  • 2
  • 3
  • 4

注意,上面basedir、datadir后面盘符是你选择解压MYSQL的路径盘,我这里是解压在C盘。写入上面代码后保存关闭。
接着我们来启动MYSQL服务,输入如下命令:

net start mysql
  • 1


输入如下命令登录MYSQL:

mysql -u root -p
  • 1


上图中红线标注部分是我们初次使用MYSQL时要求输入的随机密码,这个密码前面我们已经在.err文件中找到了,这里输入即可。此时我们已经成功配置好MYSQL了,但为了方便登录使用MYSQL,我们可以自己设定下每次登录MYSQL时输入的密码,输入以下命令设置登录密码:

alter user usesr() identified by "newpassword";
  • 1

其中newpassword就是你自己设置的密码,别忘了此命令后面还有一个英文状态下的符号;哦,密码设置成功后会显示:
 
至此为止,你已经成功安装并配置好MYSQL了,但还有一个问题是在上面我们使用命令mysql -u root -p登录MYSQL时是在C:\mysql-5.7.20-winx64\bin下调用此命令的,如果下次重新打开cmd窗口你输入登录命令,可能系统就无法识别此命令了,因此,这里我们可以设置下系统的环境变量,这样每次打开cmd窗口后直接就可以调用MYSQL的登录命令了。
系统环境变量配置

找到系统属性,进入环境变量设置

选择系统变量中的path进行编辑,新建一个路径,这个路径就是你的MYSQL解压路径,我这里是C:\mysql-5.7.20-winx64\bin\。环境变量设置好后,我们重新打开cmd黑窗口,调用MYSQL的登录使用命令mysql -u root -p,输入你已经设置好的登录密码,进入MYSQL。如图:

OK,看到此你应该可以长舒一口气,MYSQL的下载、安装以及配置已经全部完成,当然你也可以迫不及待的输入一些SQL简单语句测试下MYSQL运行状况,比如输入如下命令查看当前数据库:

show databases;
  • 1


输入命令quit,退出MYSQL:

windows下载安装mysql教程相关推荐

  1. Windows下载安装MySQL及相关配置教程

    Windows下载安装MySQL及相关配置教程 下载过程: 1.首先登陆官方网站进行下载:[https://dev.mysql.com/downloads/mysql/] 2.如图所示:step1:选 ...

  2. mysql-win安装教程,WINDOWS下安装MYSQL教程详解

    1.下载安装包 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql ...

  3. windows下安装mysql教程

    下载mysql压缩包 我的系统是windows10,64位的,我下载了最新版的MySQL Community Server.这是社区版的mysql服务器.自己根据自己系统酌情下载. 解压和检查包内容 ...

  4. Filezilla windows 下载安装完全教程

    Filezilla 是一个免费开源的FTP文件传输客户端,主要用于本地主机与远程服务器之间的文件直接传输. 登录Filezilla官网:https://filezilla-project.org 聚焦 ...

  5. mysql 5.5.29 winx64_【转载】MySQL 5.7.29详细下载安装配置教程winx64

    版权声明:本文为CSDN博主「liu_dong_mei_mei」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.n ...

  6. 新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解

    一.下载 1.下载安装包 mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745 2.解压压缩包 解压到安装的目录: 3.在此目录下新建my ...

  7. mysql网页版使用教程_MySQL下载安装详情教程

    MySQL下载安装详情教程 1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/ 2.点击DOWNLOADS模块下的Community模块下的MySQL Commun ...

  8. mysql5.7语句建库_MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全

    如何下载: 我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/ 进入此界面下载: Downloads–>MySQL Commun ...

  9. 与mysql数据库的交互实战_实战教程丨五步教你优雅地在Windows下安装MySQL数据库...

    虽说近几个月全球的经济都不怎么景气,但有个事实我们必须得承认: 各行各业的数据体量正在不断变大. 而随着数据体量的不断扩大,各公司使用数据库管理来数据再常见不过.比如MySQL这样的关系型数据库,互联 ...

最新文章

  1. impala 本年格式化时间_hive,hbase,impala之间的对比
  2. 巨杉数据库通过“Mpp数据库基础能力认证”,权威技术认证金融级数据库
  3. 临床模型评价:C指数(C-Index)、校正曲线(Calibration plot)、决策分析曲线(Decision Curve Analysis, DCA)、NRI指数
  4. 数据中心调试的重新思考
  5. 机器学习——人工神经网络之后向传播算法(BP算法)
  6. Spring Boot Server容器配置
  7. 错误: 找不到或无法加载主类 helloworld_全面剖析虚拟机类加载机制
  8. (六)将样式转换模型从TensorFlow转换为TensorFlow Lite
  9. Windows7中右键菜单无新建文本文档选项的解决办法(注册表)
  10. lua 5.3 英文手册
  11. 250g硬盘linux如何分区合适,500G的硬盘,怎么分区比较合理?
  12. 【Oracle】闪回技术
  13. Android错误:无法在设备上安装* .apk *:超时
  14. 微软Windows7将捆绑杀软 众厂商面临生死抉择
  15. python调用dos命令_基于Python执行dos命令并获取输出的结果
  16. Windows XP英文版安装中文语言包来解决无法显示中文的方法(转载)
  17. 通证实战派— WBTO区块链孵化工厂(企业痛点终结站)
  18. wing ftp linux 怎么用,Wing FTP Server使用方法(操作步骤)
  19. apple id两步验证服务器,apple id两步验证 苹果Apple ID两步式验证设置使用教程
  20. Android 6.0指纹识别App开发demo

热门文章

  1. MATLAB程序设计与应用 3.1 特殊矩阵
  2. tfs 安装mysql.h_SQL Server Management Studio连接到TFS 2010的步骤
  3. windows server 2008安装JDK8
  4. 用html做一个横向导航菜单,CSS样式制作的漂亮WEB横向导航菜单
  5. iphone 应用程序设置和默认设置
  6. 2021.11.02--Estimating motorway traffic states with data fusion and physics-informed deep learning
  7. 知识点8--Docker镜像的秘密
  8. 通达信指标公式编写常用函数(二)——HHV、LLV
  9. 01数域、数域的性质定理
  10. 经纬度坐标转平面坐标(C++)