以前,完整安装mysql5.7程序时,由于程序太大,可以将安装缓存目录中的安装文件(较小)复制出来后,留以后使用。

 mysql-5.7.-win32.msi
2 mysql-5.7.17-winx64.msi 主程序
mysql-connector-c++-1.1.-win32.msi
mysql-connector-c++-1.1.-winx64.msi
mysql-connector-c-6.1.-win32.msi
mysql-connector-c-6.1.-winx64.msi
mysql-connector-java-gpl-5.1..msi
mysql-connector-net-6.9..msi
mysql-connector-odbc-5.3.-win32.msi
mysql-connector-odbc-5.3.-winx64.msi
mysql-connector-python-2.1.-py2.-win32.msi
mysql-connector-python-2.1.-py2.-winx64.msi
mysql-connector-python-2.1.-py3.-win32.msi
mysql-connector-python-2.1.-py3.-winx64.msi
mysql-connector-python-2.1.-py3.-win32.msi
mysql-connector-python-2.1.-py3.-winx64.msi
mysql-documents-5.7..msi
mysql-examples-5.7..msi
mysql-for-excel-1.3..msi
mysql-for-visualstudio-1.2..msi
mysql-notifier-1.1..msi
mysql-utilities-1.6.-win32.msi
mysql-utilities-1.6.-winx64.msi
mysql-workbench-community-6.3.-win32.msi
mysql-workbench-community-6.3.8-winx64.msi 管理工具

安装了上述两个文件(只安装主程序即可)

安装后,发现mysql根本无法启动,系统服务中也找不到mysql服务,在cmd中执行命令遇到如下问题

mysql无法启动 服务没有报告任何错误 

解决办法

1 不能自己创建一个data文件夹。如果有,请删除

2 打开cmd命令工具:

在mysql的bin目录下执行mysqld --initialize-insecure (不设置root密码,建议使用)命令,第一次执行这个命令会等待的时间稍微长了一些,并且控制台没有任何返回结果。可以看到mysql的根目录下会多出一个data文件夹,里面一堆文件。

3  执行命令 mysqld -install  安装服务
4 执行命令net start mysql命令来启动Mysql服务

登录时需要用随机密码登录,然后通过以下命令修改密码

SET PASSWORD = PASSWORD('Abcd1234');

之后,就可以使用 mysql-workbench 管理数据库了

看红色的部分为正解

 Microsoft Windows [版本 10.0.]
(c) Microsoft Corporation。保留所有权利。 C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server 5.7\bin C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld -install
Service successfully installed. C:\Program Files\MySQL\MySQL Server 5.7\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 以获得更多的帮助。 C:\Program Files\MySQL\MySQL Server 5.7\bin> NET HELPMSG 服务没有报告任何错误。 C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld --initialize-insecure

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -hlocalhost -uroot -p
Enter password: //直接回车
 ERROR  (HY000): Can't connect to MySQL server on 'localhost' (10061) 

 C:\Program Files\MySQL\MySQL Server 5.7\bin>net start mysql 30 MySQL 服务正在启动 . 31 MySQL 服务已经启动成功。 
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -hlocalhost -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.17 MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> SET PASSWORD = PASSWORD('Abcd1234');
Query OK, 0 rows affected, 1 warning (0.00 sec) mysql>

第二次安装完整流程:

1、安装主程序

2、进入命令行操作:

Microsoft Windows [版本 10.0.17763.805]
(c) Microsoft Corporation。保留所有权利。 C:\Users\Administrator>cd C:\Program Files\MySQL\MySQL Server 5.7\bin C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld --initialize-insecure C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld -install
Service successfully installed. C:\Program Files\MySQL\MySQL Server 5.7\bin>net start mysql
MySQL 服务正在启动 ..
MySQL 服务已经启动成功。 C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -hlocalhost -uroot -p
Enter password://直接回车
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 5.7. MySQL Community Server (GPL) Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> SET PASSWORD = PASSWORD('Abcd1234');
Query OK, rows affected, warning (0.00 sec) mysql>

3、可以正常访问了...

mysql 5.7 非正常安装,无法启动 服务没有报告任何错误的更多相关文章

  1. net start Mysql 启动服务时 ,显示"Mysql服务正在启动 Mysql服务无法启动 服务没有报告任何错误

    一.问题 有时候,输入net start Mysql 启动服务时 mysql>net start Mysql 显示 Mysql服务正在启动 Mysql服务无法启动 服务没有报告任何错误 二.原因 ...

  2. windows的mysql无法启动 服务没有报告任何错误

    相信很多人都遇到过安装Mysql的时候出现各种各样的问题,今天小编就教大家解决window下mysql服务没有报告任何错误的情况下无法启动 的问题.本文所用的mysql版本是5.7以上版本,解决方法: ...

  3. mysql 7.5.8 服务无法启动 服务没有报告任何错误

    你安装的mysql位置不是c盘的话应该出现此问题. 1.打开bin下的mysql_config.pl文件,查找以下几行,把目录改成你安装mysql的目录即可. my $ldata = 'C:/Prog ...

  4. mysql 服务无法启动 服务没有报告任何错误

    问题 解决方法 1.必须保证 mysql 下不存在 data 文件夹,如果存在 data 文件夹,则先删除 mysql 下的 data 文件夹,然后初始化 mysqld --initialize 服务 ...

  5. 解决Mysql 服务无法启动 服务没有报告任何错误

    MySQL数据库在升级到5.7版本后,和之前的版本有些不一样,没有data文件夹,我们都知道MySQL数据库文件是保存在data文件夹中的,网上有人说把5.6版本的data文件夹拷贝一个,这种说法听听 ...

  6. MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

    MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5. ...

  7. mysql-5.7.9-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法

    问题背景 最新解压版本的mysql 解压安装的时候报错 D:\mysql-5.7.9-winx64\bin>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动 ...

  8. mysql-5.7.10-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法

      总结报错原因:在my.init文件下新增data目录(datadir = F:\mysqldata ) 最新解压版本的mysql 解压安装的时候报错D:\mysql\mysql-5.7.10-wi ...

  9. 【mysql】【windows】MySQL 服务无法启动,服务没有报告任何错误,请键入 NET HELPMSG 3534 以获得更多的帮助。

    成功安装以后,启动MySQL,输入: net start mysql 提示: ”MySQL 服务无法启动,服务没有报告任何错误,请键入 NET HELPMSG 3534 以获得更多的帮助.” 查了下, ...

随机推荐

  1. layui上传文件组件(前后端代码实现)

    我个人博客系统上传特色图片功能就是用layui上传文件组件做的.另外采用某个生态框架,尽量都统一用该生态框架对应的解决方案,因为这样一来,有这么几个好处?1.统一而不杂糅,有利于制定相应的编码规范,方 ...

  2. js数组reduce()方法的使用和一些应用场景

    reduce()的使用 reduce()方法为归并类方法,最常见的应用场景就是,计算数组中每一项的总和. reduce()方法会遍历数组的每一项,它接收两个参数: 第一个参数是:每次遍历都会调用的函数 ...

  3. Maven编译中使用${env}与直接启动tomcat会报错的问题处理

    Maven编译中使用${env}与直接启动tomcat会报错的问题处理 在Run/Debug Configurations中,设置 Before lauch:Build, Build Artifact ...

  4. 微信小程序for循环中传递动态参数

    for循环中的参数,没法传到对应的 js里,所以直接在 wxml页面上跳转 发送参数的 wxml页面 <view class="uploader" wx:for=" ...

  5. MySQL数据库索引的底层原理(二叉树、平衡二叉树、B-Tree、B+Tree)

    1.MySQL数据库索引的底层原理 https://mp.weixin.qq.com/s/zA9KvCkkte2mTWTcDv7hUg

  6. jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理

    jenkins服务器使用python脚本rabbitmqadmin和shell对目标服务器进行管理 准备工作: .jenkins服务器,安装rabbitmqadmi命令 rabbitmqadmin管理 ...

  7. Python3基础 import...as 给导入的模块起别名

             Python : 3.7.3          OS : Ubuntu 18.04.2 LTS         IDE : pycharm-community-2019.1.3    ...

  8. Android Studio运行Hello World程序

    老的神舟本本装上了深度LINUX了...应该是基于ubuntu的,安装软件用的apt-get而不是yum 想重装学下android原生开发,官网下载了android studio, 发现不用FQ也能下 ...

  9. 关于OpenGPU.org

    今天是心情沉重的一天. OpenGPU.org,作为当年中国图形学界首屈一指的论坛,曾经创造过日访问破万的记录,而且汇聚了中国所有的图形行业的精英,大家畅所欲言,为整个中国图形学业界分享了无数宝贵的资 ...

  10. 【HBase】HBase 单机版安装及使用

    HBase介绍 HBase是一个分布式的.面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”.就像Bigtable利用了 ...