正常我们在mysql官网下载安装的MySQL比较大,因为它集成了好多东西,尽管方便,但是东西比较多,有些我们可能不想要,这时我们可以直接下载单个MySQL Server安装,所以这篇文章主要介绍的就是在window环境下安装MySQL Server 5.7.21,具体内容如下:

1. 从MySQL官网下载安装包:mysql-5.7.21-winx64.msi
2. 安装到默认的目录(本人安装到C:\Program Files\MySQL\MySQL Server 5.7)

3. 配置环境变量,将MySQL的启动目录(C:\Program Files\MySQL\MySQL Server 5.7\bin)添加到Path中,如图所示:


4. 在MySQL目录下(C:\Program Files\MySQL\MySQL Server 5.7)创建my.ini文件,内容如下:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB 

5. 管理员身份运行cmd
    5.1切换目录进入到bin目录:
cd C:\Program Files\MySQL\MySQL Server 5.7\bin  
    5.2在bin目录下生成MySQL服务:
mysqld -install
    然后安装成功会提示:
Service successfully installed.
    5.3在C:\Program Files\MySQL\MySQL Server 5.7\下生成data目录:
mysqld --initialize-insecure --user=mysql 
    5.4启动MySQL服务:
net start mysql 
然后会提示,最后提示启动成功
MySQL 服务正在启动 . 
MySQL 服务已经启动成功。
而且通过services.msc命令进入服务能够看到MySQL正在运行
6. 登录数据库,修改密码(默认密码为空)
    6.1登录数据库:
mysql -uroot -p
提示输入密码,默认是为空,我们直接enter键进入下一步,如图所示

    6.2修改密码:
首先可以通过命令查看一下默认有哪些数据库
show databases;

然后切换到数据库:mysql,进行更改密码(如果不切换,会报错),如图所示:

use mysql; 
进行密码更改
update user set authentication_string=password("新密码") where User="root"; 
最后要进行刷新,否则更改密码无效
FLUSH PRIVILEGES;

注意:当我们的数据库命令出现错误时,可以通过\c,\q退出,\c是退出到mysql>,\q退出是到命令行:C:\Windows\system32>,如图所示:

7.退出服务
通过\q退出到命令行路径,然后通过以下命令关闭服务,这时服务列表发现MySQL服务不在运行
net stop mysql

【数据库】Window环境安装MySQL Server 5.7.21相关推荐

  1. mysql 从入门到精通之 Linux环境安装mysql数据库

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1.安装MySQL数据库 1.1. 下载mysql安装包 1.2. 上传并解压mysql安装包 1.3.添加系统mysql用 ...

  2. Windows环境安装MySQL步骤

    Windows环境安装MySQL步骤 前言 1.下载安装包 2.安装 3.工具连接 前言 说明:如果电脑上已经有MySQL数据库,就不用安装了,不管是Windows还是Linux或者Docker的,不 ...

  3. win10家庭版无法安装mysql_大师处置win10系统家庭版安装MySQL server 5.7.19失败的详细办法...

    随着电脑的使用率越来越高,我们有时候可能会遇到win10系统家庭版安装MySQL server 5.7.19失败的情况,想必大家都遇到过win10系统家庭版安装MySQL server 5.7.19失 ...

  4. window 自动安装MySQL数据库_windows安装MySQL数据库

    windows安装MySQL数据库 最终效果展示 具体步骤 打开MySQL官网,找到downloads 选择MySQL社区版 选择MySQL Community Server社区器 选择windows ...

  5. linux安装mysql.rpm软件包_Linux环境安装MySQL数据库(RPM格式的软件包)

    1.  下载mysql安装包 2.解压已下载的mysql安装包,安装包根据自己需要进行安装.(本人使用mysql 5.5版本测试) 3.先检查本机是否有安装mysql数据库,再使用rpm命令进行安装, ...

  6. Linux环境安装mysql数据库详细教程(含卸载和密码重置过程)

    本教程适用于centos7/8,mysql 5.x 1.卸载mysql(重要) 在安装mysql之前要确保自己的系统中没有mysql,即使你是刚刚重装的系统或者是刚购买的云服务,也需要检查一下是否存在 ...

  7. window上安装mysql_在window上安装mysql - MySQL5.7.24 版本

    1.下载安装包 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 备注:选择对应你电脑的版本,现在一般都是64位的电脑 2.解 ...

  8. 数据库概述(了解数据库,当前数据库介绍,mysql数据库介绍,安装mysql数据库)

    文章目录 数据库概述 什么是数据库(数据,表,数据库) 数据库有什么作用? 关系数据库详解 非关系数据库详解 数据库系统发展史 数据库管理系统(DBMS) 当今主流数据库介绍 MySQL数据库 MyS ...

  9. linux mysql 主从数据库_Linux下安装MySQL及MySQL主从同步配置

    从零开始说起,先说在Linux安装MySQL再说主从配置,MySQL的版本为5.7 一.mysql安装 1.使用命令 rpm -qa|grep mariadb 查看是否存在mariadb 2. 使用 ...

最新文章

  1. 为.NET部署应用程序添加个卸载程序
  2. 桁架机器人运动视频_桁架机器人的直线定位单元
  3. 第15章-输入/输出 --- 理解Java的IO流
  4. 获取 iPhone 上联系人姓名、电话、邮件的代码
  5. centos 6.9 NTP基准时间服务器配置
  6. 九大背包问题专题--二维费用的背包问题
  7. mpls工作原理通俗解释_马自达3 压燃上市的关头,解释X发动机的工作原理
  8. java key锁_Java细粒度锁实现的3种方式
  9. 累加寄存器(AC)入门
  10. Windows API函数大全(Windows编程参考手册)
  11. 51单片机的家居空气质量监测系统proteus仿真设计
  12. Visual studio插件:Visual Svn 替代工具--AnkhSvn
  13. 计算机磁盘在线分区,电脑硬盘分区知多少 怎么分区才合理?
  14. 【深入理解TcaplusDB技术】详细介绍TDR表
  15. 分享虚拟机VirtualBox安装win7系统完整步骤。
  16. jq 隔行变色(横、纵)
  17. 小白都能看懂的实战教程 手把手教你Python Web全栈开发(DAY 3)
  18. MapStruct、ignore
  19. 疑似说教 | 学会提问
  20. DreamWoods.v1.0-DELiGHT\

热门文章

  1. python字典统计排序1_python-如何按字典顺序对Counter.mostCommon(n)的...
  2. osgi框架 android,基于OSGi的Android应用模块动态加载框架设计与实现
  3. Java反射————Method根据方法名称字符串调用方法
  4. mysql数据库中删除列的内容_如何在数据库中删除列
  5. 2021年香河一中高考成绩查询,2021年廊坊高考状元名单公布,廊坊文理科状元是谁多少分...
  6. html htc控件详解,*.HTC 文件的简单介绍-网页设计,HTML/CSS
  7. mybatis generator 打印出来表了 但是没有生成未见_Python丨深度学习中使用生成器加速数据读取与训练...
  8. Native Vlan(本征vlan)
  9. vue移动端通过px动态计算图片宽高_vue图片宽高自适应_移动web图片高度自适应的解决方案...
  10. 日冕物质抛射检测matlab,日冕图像论文,关于基于实时数据的日冕物质抛射自动检测方法相关参考文献资料-免费论文范文...