1、在windows环境下安装mysql,需要下载相对应的版本。

------------------------>

这里我下载的是mysql-5.7.24-win64.zip

2、下载后解压,直接将目录拷贝到C盘

发现内容精简了很多,my.ini配置文件也没有了

3、以管理员身份运行cmd,进入mysql-5.7.24-winx64\bin目录下,执行mysqld install  发现很容易就提示服务为安装成功了。

---------------------->

可以看到mysql服务注册成功。但到这并不意味着mysql已经安装好

需要进一步初始化mysql   mysqld initialize  结果报错,原因是没有data目录

4、创建data目录,再次执行,并没有报错

启动mysql   net start mysql 发现mysql 没有启动起来.

到data目录下,查看日志

发现 有这么一条报错,

看来是初始化参数加错,于是删除data目录,重新初始化

初始化 加两条横线

5、mysqld  --initialize

data目录下,会有三个目录生成

6、此时启动mysql,发现启动成功了

mysql安装好后,会生成一个临时密码。在data下的主机名.err里找

mysql -u  root -p  进入mysql

7、执行命令的时候,会提示先更改密码

set password=password('123456');

flush privilege;

再次登录

8、设置环境变量,不用每次进入bin目录执行

9、这次安装没有设置my.ini文件。如遇到以后需要配置,可新建my.ini文件,配置相应的参数。

至此mysql安装完毕。

ps: 卸载mysql

之前安装错误,导致需要卸载mysql,发现怎么也没法删除bin目录下的mysqld.exe文件

后来到注册表里删除相应的mysqld.exe文件,重启电脑,总算是搞定

1 、停止服务  net stop mysql  或者到service.msc下stop

2、sc delete mysql  删除mysql服务

3、注册表里删除

运行“regedit”文件,打开注册表。

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹

删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹。(不一定有)

删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夹。(不一定有)

4、删除mysql的目录

5、如无法删除,重启再试。

如何卸载mysql重新安装win10_学以致用二十八-----win10安装mysql5.7.24及卸载相关推荐

  1. mysql盲注_二十八、MySQL盲注

    在学习本实验之前,请确保已经学过"SQL注入原理与实践"这个实验. 在 SQL注入原理与实践 这个实验中,我们已经知道了SQL注入的原理,并且能够完成支持union 且有回显的注入 ...

  2. ubuntu卸载_ROS入门笔记(二):ROS安装与环境配置及卸载(重点)

    1 ROS安装步骤 1.1 ROS版本 ROS目前只支持在Linux系统上安装部署, 它的首选开发平台是Ubuntu. 注:如果Ubuntu版本和ROS版本不对应的话,安装就不会成功了- 笔者使用的平 ...

  3. Docker最全教程之MySQL容器化 (二十四)

    Docker最全教程之MySQL容器化 (二十四) 原文:Docker最全教程之MySQL容器化 (二十四) 前言 MySQL是目前最流行的开源的关系型数据库,MySQL的容器化之前有朋友投稿并且写过 ...

  4. 零基础带你学习MySQL—unique 唯一(二十五)

    零基础带你学习MySQL-unique 唯一(二十五) unqiue 使用细节 如果没有指定 not null 则 unique 字段可以有多个 null 如果一个列(字段) 是 unique not ...

  5. MySQL二十八规范数据库设计

    MySQL二十八:规范数据库设计 糟糕的数据库设计: ●数据冗余,浪费空间 ●数据库插入和删除都会麻烦.异常[ 屏蔽使用物理外键] ●程序的性能差 良好的数据库设计: ●节省内存空间 ●保证数据库的完 ...

  6. mysql revoke 用法_mysql进阶(二十八)MySQL GRANT REVOKE用法

    mysql进阶(二十八)MySQL GRANT REVOKE用法 MySQL的权限系统围绕着两个概念: 认证->确定用户是否允许连接数据库服务器: 授权->确定用户是否拥有足够的权限执行查 ...

  7. kafka maven 依赖_SpringBoot入门建站全系列(二十八)整合Kafka做日志监控

    SpringBoot入门建站全系列(二十八)整合Kafka做日志监控 一.概述 Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列,可以处理大量的数据,并使您能够将消息从一个端 ...

  8. SpringBoot入门建站全系列(二十八)整合Kafka做日志监控

    SpringBoot入门建站全系列(二十八)整合Kafka做日志监控 一.概述 Apache Kafka是一个分布式发布 - 订阅消息系统和一个强大的队列,可以处理大量的数据,并使您能够将消息从一个端 ...

  9. 2008R2Win7管理二十八Mail之基本使用

    2008R2Win7管理二十八Mail之基本使用 上篇我们已经安装好了exchange2010,呵呵本片简单介绍和看下ex2010的基本界面和使用 安装完成打开exchange控制台如图所示 汗,有试 ...

最新文章

  1. Linux磁盘阵列技术详解(二)--raid 1创建
  2. linux cisco路由器,怎样让linux做cisco路由器的专用日志服务器
  3. 图像处理算法打包成dll
  4. Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数
  5. java 工厂模式的写法_设计模式-工厂模式
  6. 见贤思齐焉,送3本新书
  7. 一个完整的软件项目开发流程,软件过程,软件生命周期
  8. MySQL—一个单引号引发的MYSQL性能损失
  9. 水面反光如何拍摄_如何抓拍水的不同瞬间
  10. 计算机万维考试题,计算机培训 万维考试系统选择题题库(含参考答案).pdf
  11. linux自动挂载ipsan,RedhatLinux挂载IPSAN(iScsi协议)
  12. python数据科学包第三天(股票数据分析、时间事件日志)
  13. 免费企业邮箱: Google企业邮箱的申请
  14. 计算机科学家王选 题,李星、王永民获2016年王选奖
  15. RGB转HSI的代码优化
  16. VSCode RemoteSSH 过程试图写入的管道不存在问题 解决
  17. Arduino + GP2D12红外测距传感器+LCD1602
  18. 工程伦理第十二章习题答案
  19. 光猫批量自动化测试——交换机vlan划分
  20. 【冷冻电镜|论文阅读】子断层平均 M 软件解读:Multi-particle cryo-EM refinement with M

热门文章

  1. [objective-c] 04 - 消息机制 回调 目标-动作回调
  2. 用JavaScript怎么实现页面跳转 类:具有相同特征的事物的种类。http://zhidao.baidu.com/question/133995150.html...
  3. OpenCV图像锐化/增强
  4. .net remoting 与webservice
  5. ESP8266-01学习笔记01:如何使用USB转串口对ESP-01进行入门调试、烧录固件?
  6. ensp静态路由的配置及分析
  7. 暴力破解(初级)以及弱口令工具的使用
  8. Linux安装宝塔面板
  9. layui table工具栏点击时间_layui table表格上添加日期控件laydate
  10. flask 路由 php文件,Flask 请求处理流程(一):WSGI 和 路由