#一、背景
系统升级到Win10后准备在本地搭建一个MySQL环境,用于研究学习。在网上找了很多其他人写的经验总结,Step by step的做,不断的遇到问题,没有成功。

最后老老实实的去读Mysql英文版本的手册,总算把环境搞好了。看来成长没有捷径!下面总结一下安装过程。

#二、安装步骤
##步骤1、下载MySQL 5.7版本的ZIP包
进入页面:https://dev.mysql.com/downloads/mysql/。 选择64位的版本下载。

![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/472d3f2146f5e6eb952b345ab1a41a93.png)

##步骤2、解压ZIP包到一个指定的目录

我本地是解压到E:\software\mysql-5.7.20-winx64这个目录下。

##步骤3、创建my.ini配置文件
在E:\software\mysql-5.7.20-winx64下创建my.ini配置文件,在文件中增加如下配置项:

[mysqld]
# set basedir to your installation path
basedir=E:\\software\\mysql-5.7.20-winx64
# set datadir to the location of your data directory
datadir=E:\\software\\mysql-5.7.20-winx64\\data

##步骤四、初始化数据库

  1. 打开dos窗口,将当前工作目录切换到E:\software\mysql-5.7.20-winx64这个目录下。

  2. 执行命令:E:\software\mysql-5.7.20-winx64>bin\mysqld --defaults-file=“E:\software\mysql-5.7.20-winx64\my.ini” --initialize-insecure --console 初始化。

使用参数–initialize-insecure是创建无密码的root账户。添加参数–console,使命令在执行过程中有异常错误可以在控制台打印出来。注意上面参数的顺序。

初始化命令执行完没有报ERROR就成功了。这时可以看一下在mysql-5.7.20-winx64下面创建了一个data文件夹(如果命令写错了,执行过程中报错也创建出了data文件夹。重新执行前先手工删除data文件夹)。

**这里有两点要注意:dos窗口要以管理员方式打开;操作系统登录账号需要有管理员权限。**

##步骤五、启动mysql数据库
在dos窗口执行E:\software\mysql-5.7.20-winx64>bin\mysqld --console。当看到打印出如下信息时,myql启动成功。

![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/14a6ab2775598e4296d9a4a3ac16721c.png)

#三、连接数据库测试安装成功
打开另外一个dos窗口,将工作目录切换到E:\software\mysql-5.7.20-winx64\bin。

执行mysql -h127.0.0.1 -P3306 -uroot连接成功。

执行一条查询语句show databases;

![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/fe6ae805197318a5acaeed3a22f7f5c1.png)

#四、关闭MySQL服务

![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/d00fe14487b174bd89ec4f0e80821896.png)

如何在Win10下安装MySQL 5.7绿色版相关推荐

  1. mysql数据库安装以及登录(如何在windows下安装mysql数据库,以及解决mysql8登录报错问题,绝对是保姆级别的,不要错过哦)

    目录 概述 MySQL的卸载(选看) 停止MySQL服务 软件的卸载 方式1:通过控制面板方式 方式2:通过360或电脑管家等软件卸载 方式3:通过安装包提供的卸载功能卸载 残余文件的清理 清理注册表 ...

  2. Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2

    官方文档:Install WSL on Windows 10 | Microsoft Docs 提要: 本文是关于docker的专题讨论,作者用一组文档尽可能保证完整地阐述Docker到底是啥?如何使 ...

  3. Win10下安装MySQL

    一.Win10下安装MySQL 环境:Win10,64bit:MySQL版本:8.0.20: 1.解压文件 把从官网上下载下来的MySQL解压到本地里面,如:D:\MySQL: 注:台式机上装的是8. ...

  4. linux下安装mysql数据库[yum install版]

    原文链接:linux下安装mysql数据库[yum install版] 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,yum直接覆原有MariaDB, 或安装包报错无法解决依赖问 ...

  5. 安装mysql 图_如何在Windows下安装MYSQL,并截图说明

    说明 : window 下安装 mysql 虽然简单,但是细节不注意就会安装失败,特别是配置服务器时,Current Root Password:为空:如果输入密码了在后面安装会报错.(不知道设置这个 ...

  6. 如何在win10下安装IMSL6.0

    最近因为需要计算一些方程,自己编程效率低又容易出bug.然后自己就打算安装IMSL库函数,想借助库函数解决问题.折腾了一会,又在同学的帮助下,另外也参考了网上(http://blog.163.com/ ...

  7. 如何在linux mysql_如何在linux下安装mysql

    linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...

  8. 奥塔在线:在win10下安装Mysql

    1.下载zip文件,解压到某个目录 官方下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.21-winx64.zip 2.zip ...

  9. Win10 下安装Ubuntu 21.04桌面版 双系统 并设置win10为默认启动系统 详细教程

    文章目录 〇.写在前面 〇 - Plus:如何进入BIOS 〇 - Plus - Plus:U盘启动快捷键 一.磁盘分区:Win10划分未分配空间 二.下载Ubuntu 21.04镜像 三.安装U盘启 ...

最新文章

  1. Microsoft Teams快速上手系列-08Teams中的内部防火墙
  2. 关于Firefox在Win8下界面显示错乱的解决方法
  3. 关于职业目标规划的一点讨论
  4. 报名|第2期“DI极客说”,揭秘决策AI创新应用带来的行业变革
  5. python处理excel可视化_python如何将excel数据处理可视化
  6. leetcode 515. 在每个树行中找最大值(层序遍历06)
  7. LINQ是死是活?——很奇怪为什么会有这样的话题?
  8. 【Python学习】win10+Anaconda3环境,安装phthon第三方库Jieba
  9. 劲乐团u显示服务器维护,劲乐团9YOU原版服务端架设教程
  10. 装饰器Decorator(函数的装饰)
  11. 【同113】LeetCode 129. Sum Root to Leaf Numbers
  12. Jquery Dialog 详解(正在学习jquery,详解转载)
  13. 【strtok()】——分割字符串
  14. matlab gui gif,gui界面可以显示gif动态图,但结束时会报错
  15. java开发钉钉企业内部应用,免登授权+消息推送
  16. Linux找回用户密码
  17. rabbitmq reply-code=404, reply-text=NOT_FOUND
  18. JavaScript 千分位 货币格式化
  19. 收费企业邮箱哪个好用?怎么购买外贸邮箱?企业邮箱服务有哪些呢?
  20. 《制药企业设施设备运维管理与节能减排》专题会议 特邀讲师勃林格殷格翰首席工程师

热门文章

  1. Python获取Windows管理员权限
  2. 【开发管理】【直播系统】【macOS 应用开发】【面试问题】| Chat · 预告
  3. 【xshell】家庭个人免费版
  4. 深入浅出_Mesh网络
  5. 主机游戏销售数据分析练习
  6. Ryan dahl对node.js初衷
  7. Arduino超声波测距模块控制蜂鸣器
  8. 手机什么处理器最好排名2021
  9. SpringCloudAlibaba-window安装Nocas
  10. MySQL左外连接右外连接