正常我们在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

mysql5.7.20安装红黑_Window环境安装MySQLServer5.7.21相关推荐

  1. centos losf 安装_Linux Centos7部署环境安装-CentOS

    Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 ...

  2. 环境安装_Python教程 Python环境安装

    大纲 安装Python 测试Python环境 安装Pycharm 创建新项目 HelloWorld 安装Python 下载Python:  https://www.python.org/downlo. ...

  3. [ArchLinux] 安装及KDE桌面环境安装配置

    ArchLinux 安装及KDE桌面环境安装配置 首先,安装之前,需要一个"启动介质",我这里习惯使用USB设备作为启动介质,这是由于ArchLinux滚动更新的特性,而且占用空间 ...

  4. sonarqube下安装mysql数据库_本地安装SonarQube之一——win7环境安装mysql

    解压数据库(路径不要有t字开头的文件夹),然后配置环境变量,地址是${mysql5.7.20}/bin. 然后在${mysql5.7.20}文件夹下创建my.ini文件.文件内容如下: [mysql] ...

  5. 安装gym库_DRL环境安装:Win10+Anaconda+PyTorch+PyCharm+Gym

    1 介绍 本文提供一份安装深度强化学习环境的教程: Win10+Anaconda+PyTorch+PyCharm+Gym. 2 各软件/模块简介 2.1 Anaconda 如果从事python开发,那 ...

  6. python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  7. php项目安装器,php服务器环境安装及项目搭建

    2安装运行环境及搭建项目 2.1安装apache及测试 1)安装apache yum install httpd 启动apache systemctl start httpd.service 查看运行 ...

  8. 【Java8 环境安装】Java1.8JDK环境安装jdk-8u361-windows-x64

    Java1.8环境安装 一.JDK的下载 首先进入Oracle官网下载JDK1.8安装包 https://www.oracle.com/ 依次点击Resources>Java Downloads ...

  9. cytoscape安装java_搭建java环境——安装GSEA和Cytoscape

    GSEA和Cytoscape的安装都需要java环境,所以首先要搭建好java环境.在搭建java环境之前新建一个虚拟环境,将java环境与外部环境隔绝起来.我使用的是conda建立的虚拟环境:con ...

最新文章

  1. 链接产业 聚变未来 | 移动云区块链开发者论坛来了
  2. 不安装Oracle客户端使用PLSQL
  3. lnmp php fpm 默认,LNMP(PHP-FPM)
  4. south eastern china at a scope of 100km
  5. sql注入攻击和PreparedStatement有效防止sql注入攻击
  6. 对话中情绪识别,研究挑战、数据集和前沿方法
  7. django项目的创建与启动
  8. Python实现中英文分词
  9. linux脚本编程延时函数,shell脚本编程之函数
  10. itx机箱尺寸_讲解 ATX M-ATX ITX 各种主板尺寸
  11. Ng Alain分页控件的使用
  12. LeetCode 633.平方数之和(python题解)
  13. Mongoose populate方法
  14. Thinkpad E550/E450/T450/T450S黑苹果制作
  15. SWAN测试用例af-alg/rw-cert
  16. ABS210-ASEMI高品质贴片整流桥堆
  17. 常用短信平台一览,记得收藏哦
  18. 远程桌面启动安卓模拟器
  19. 计算机中如何美化表格,手把手教你如何一秒美化Excel表格
  20. LAD原理(1)知识储备之函数和分布

热门文章

  1. html 实现动态在线预览word、excel、pdf等文件
  2. vmware虚拟机怎么让窗口自动调整大小适应主机
  3. Error: Module build failed: TypeError: this.getResolve is not a function at Object.loader
  4. GOF23设计模式(创建型模式)建造者模式
  5. NVIDIA GPU卷积网络的自动调谐
  6. H.264/H265码流解析
  7. 2021年大数据Flink(四十五):​​​​​​扩展阅读 双流Join
  8. 2021年大数据Spark(七):应用架构基本了解
  9. python 2x list 里面的中文打印效果为unicode 编码 的处理方法
  10. Android studio 文件包名连在一起的处理方法