MySQL初学者对于安装MySQL都会遇到一些问题甚至会被这些问题搞得将近崩溃,这里给出当初我从下载MySQL到安装成功启动的过程,图有点多,但过程并不复杂,希望帮助到大家。

一、下载MySQL

直接从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载,可以根据自己的需求下载相应的版本。比如5.7.37的版本下载如下图:

下载完成后会得到一个压缩包 

把压缩包解压到自己想放的文件夹下,建议目录尽量简单,下图是我放的位置

 到这里MySQL的下载就完成了。接下来是配置环境变量。

二、设置环境变量

点击开始键里的设置——>系统——>关于——>高级系统设置——>环境变量

 然后点新建,设置变量名和变量值,再点击确定。

再单击Path,点下面的编辑,然后再在最后面添加;%MYSQL_HOME%\bin注意“;”是英文的引号。最后点击确定。

三、安装(启动)MySQL

    点进解压缩完成的那个文件夹(\mysql-5.7.37-winx64), 找到my.ini这个文件并打开,把下面一段代码复制进去

[mysqld]
#端口号
port = 3306
#mysql-5.7.27-winx64的路径
basedir=D:\MySQL\mysql-5.7.37-winx64
#mysql-5.7.27-winx64的路径+\data
datadir=D:\MySQL\mysql-5.7.37-winx64\data
#最大连接数
max_connections=200
#编码
character-set-server=utf8default-storage-engine=INNODBsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]
#编码
default-character-set=utf8

       如果没有my.ini这个文件,可以自己新建一个.text文档,把后缀名改为.ini就可以了。

注意把上段代码复制进去的时候,两个路径要改成自己存放的路径,否则后面会出错。

以管理员的身份运行打开cmd,注意一定要以管理员的身份运行打开,否则会出错。如下图进入到mysql的bin 文件夹目录下:

      安装MySQL,继续输入命令 mysqld -install  , 出现 Service successfully installed. 代表安装成功。

然后输入mysqld --initialize 回车,不会出现内容。

接下来输入 net start mysql ,启动mysql服务。如下图显示则表示mysql启动成功。

要停止mysql服务,则输入 net stop mysql ,如下图所示则表示mysql关闭成功。 

接下来修改进入mysql的密码,默认密码是空。

    打开 my.ini 文件,在下图位置添加 skip-grant-tables ,保存并关闭my.ini文件。

关闭cmd, 以管理员的身份重新运行cmd,再cd进入到bin文件夹下,输入 net start mysql 启动mysql服务

 输入 mysql -u root -p 按下回车键,出现下图,不需要输入密码,再直接按回车键。

回车键之后就会欢迎你来到MySQL。如下图

输入 use mysql ,进入到mysql数据库

输入命令行 update user set authentication_string=password("......") where user="root"; 进行设置密码,其中......为你自己设置的密码。如下图所示则表示密码修改成功。

   

       最后按 ctrl+z 退出mysql,再按 net stop mysql 关闭mysql服务,再按 net start mysql 重新启动mysql,再次按 mysql -u root -p 输入密码进入mysql,出现welcom to the MySQL monitor 责编是成功进入mysql。

以上就是MySQL 从下载到安装的所有过程。

下篇博文介绍SQL的一些常用的基本语句。

MySQL下载和安装教程--windows版相关推荐

  1. mysql for windows_mysql安装教程-windows版

    一.前言 正所谓磨刀不误砍柴工,不管是在平时练习sql,书写项目等都离不开数据库,今天我们就好好的整理下mysql的安装,本文主要针对mysql初学者. 二.正文 1.mysql的下载 image.p ...

  2. MySQL下载与安装教程(小白)

    MySQL下载与安装教程,不需要my.ini文件(小白) 第一步:MySQL下载 第二步:安装过程(8.0.16版本) 第三步:检验是否安装成功 第一步:MySQL下载 (1)oracle官网下载:点 ...

  3. mysql下载与安装教程

    ** 本Mysql非常简约,主要目的是为了学习JDBC课程,提供MySQL必要知识,并不是一个系统的mysql教程,请酌情学习. mysql下载与安装教程,一次搞定 ** 步骤 1 : 关于MySQL ...

  4. Windows MySQL 下载及安装教程

    下载: 进入上图页面后,一直往下拉,看到下面的页面就可以进行下载了 下载地址:https://dev.mysql.com/downloads/mysql/ 下载完成,进行解压 我的安装目录为C:/my ...

  5. 超详细的MySQL下载与安装教程(免安装版)

    1.MySQL下载 官网下载地址:https://downloads.mysql.com/archives/community/ 如何查看自己的操作系统以及位数 2. 配置MySQL (1). 将下载 ...

  6. mysql下载与安装教程5.7_安装mysql 5.7 最完整版教程

    安装环境:CentOS7 64位 MINI版,安装MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo ...

  7. MySQL下载与安装教程(超详细)

    一.MySQL下载 下载地址: https://dev.mysql.com/downloads/mysql/ 根据自己需要下载对应的版本,我下载的是mysql-5.7.31 二.MySQL安装教程 1 ...

  8. 【超详细】Anaconda简介、下载及安装教程(Windows 64位系统)

    目录 简介 下载 安装 测试 简介 博主觉得,一开始接触Anaconda不需要长篇大论的去了解....也不需要理解的特别深入,先明白 "面"上的东西,用起来,在不断使用的过程中加深 ...

  9. MySQL下载与安装教程以及环境变量配置

    MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...

最新文章

  1. SQL获取当月天数的几种方法
  2. LeetCode算法题-Reverse Linked List(Java实现)
  3. CnForums国庆特别版
  4. hp服务器raid一直显示同步,HP Netserver NetRAID 一致性检查常见问题解答(FAQ)
  5. 壮观霉素抗性基因原理_基因组学深入挖掘·研究方案(下篇)
  6. 终于有人把大数据架构讲明白了
  7. android studio光标变成黑块,解决Android Studio 代码无提示无颜色区分问题
  8. 属性 元素的内容 创建,插入和删除节点 虚拟节点
  9. Android笔记 - Android studio如何添加arr库
  10. 【每天get 一点新知识】Python print 打印结果(字符串类型)前面添加 说明
  11. 中国净水装置行业市场供需与战略研究报告
  12. 舍弃高通?谷歌推 Tensor 自研芯片
  13. bzoj 1605: [Usaco2008 Open]Crisis on the Farm 牧场危机(DP)
  14. 【源码阅读】Java集合之一 - ArrayList源码深度解读
  15. Theos-tweak工程
  16. Adversarial Attack on Attackers: Post-Process to Mitigate Black-Box Score-Based Query Attacks
  17. MySQL 和 Oracle 大数据量分页查询方法及其优化
  18. cocos2dx-3.0 环境安装
  19. 前端点击按钮打印Excel
  20. 小孩报数(顺序循环队列版) (10 分)

热门文章

  1. php数组合并多维,PHP合并多维数组
  2. NOI刷题1.7(09)答案
  3. Lipschitz continuous gradient
  4. java functionex_Atitit. atiJavaExConverter4js  新的特性
  5. 步进电机控制器设计 利用Quartus ii9.0设计一个具有四相单四拍
  6. linux 版本二进制编辑工具bless(嵌入式工具集合)
  7. 外包项目注意事项问题
  8. 蓝桥杯 算法训练 Tennis Rackets (50%通过)
  9. 使用Matlab对矩阵元素进行大小排序(开源)
  10. 模型学习01——评价类模型(1)