1938  
查询码: 00000194
MySql 5.7.22安装和服务没有报告任何错误的解决方法(记录自己踏过的坑) - CSDN博客
作者: 系统管理员 于 2018年07月10日 发布在分类 / 配置安装 / 数据库及SQL脚本 / mysql ,于 2018年07月10日 编辑
安装 服务 启动 5.7.22 阅读 文件 目录 mysqld 解决 下载


1.从官网下载MySQL

http://dev.mysql.com/downloads/mysql/

ZIP Archive版本:mysql-5.7.22#-winx64

2.解压

(1)解压到想安装到的目录(C:),生成C:\mysql-5.7.22-winx64目录,
(2)设置系统环境变量path添加C:\mysql-5.7.22-winx64(还有其他的设置方式,自行搜索)

PS:在win10新版中的环境变量有所变化,点进path后点右下角的编辑文本(T),就能找到熟悉的感觉

3.以管理员身份运行cmd.exe (重要)

cd C:\mysql-5.7.22-winx64\bin

输入命令mysqld install

提示:Service successfully installed.

安装以后输入命令net start mysql启动mysql服务

这时可能会出现:MySQL 服务正在启动 .MySQL 服务无法启动错,服务没有报告任何错误。

解决方法:

(1) 先把C:\mysql-5.7.22-winx64\bin路径下的data文件删掉
(2) 输入命令mysqld --initialize正常情况下无任何提示,自动空格一行,即代表初始化成功。
(3) 输入net start mysql重新启动服务,就能正常启动

估计原因是5.7.22版本的安装文件夹里面缺少data文件夹或者里面的信息有误,在initialize以后会自动生成这个文件夹及其中文件。

4.启动成功后,进行登录:

(1) 输入命令:mysql>mysql -u root -p回车
(2) 输入密码:mysql><Z:Ky/YVg8.-(随机生成的密码)

(密码路径:安装目录C:\mysql-5.7.22-winx64\data文件中的xx.err文件中:2018-06-11T15:00:39.738253Z 1 [Note] A temporary password is generated for root@localhost:<Z:Ky/YVg8.-)

(3) 登录进去后修改密码:

mysql> set password for root@localhost = password(‘123456’);

PS:如果搞崩,启动不了mysql服务了,那么删掉安装目录下的data文件,然后再命令提示符(管理员身份运行)输入mysqld --initialize重新生成data文件,再来一次。

5.注意:

1、网上有的说法是拷贝其他版本的data目录,照样可以启动服务,但是不建议这样操作,因为你无法保证新版本生成的data目录和老版本的完全一样。
2、使用mysqld --initialize命令前,不要自己创建data目录,否则无法正常生成全部data目录文件,会出错。遇到这个问题,就直接删掉自己创建的data目录,然后再执行mysqld --initialize命令即可。
3.如果还启动不了,查看注册表:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL下的ImagePath的值是不是”C:\mysql-5.7.22-winx64\bin\MySqlD”MySql

6.参考自王不易的博客在此感谢!!!

阅读更多

文章标签: mysql启动不报错解决方案

个人分类: MySql

想对作者说点什么? 我来说一句

今天安装mysql-5.7.20-winx64启动服务失败, 在网上查了解决方法

1. 下载Mysql 官方:http://www.mysql.com→downloads→选社区版本MySQL Community Edition(GPL)→点击Community(GPL)Downl...

u010426961

2017-11-20 15:38:47

阅读数:2501

mysql-5.7.19-winx64服务无法启动解决方案

解压mysql压缩包时没有data文件夹,不要手动创建,在cmd下直接运行命令: mysqld –initialize-insecure,data文件夹会自动生成,注意单词千万不要拼错,不要写成–i...

qq_33733970

2017-08-26 10:34:49

阅读数:4870

Mysql5.7.20无法启动问题

下载好解压出来,设置环境变量MYSQL_HOME=解压目录,在path加上%MY_HOME%\bin 进入bin目录,mysqld install安装mysqld服务 mysqld --initi...

yh374023850

2017-11-04 22:36:34

阅读数:2659

MySQL5.7.21无法启动服务问题

之前用MySQL用的好好的,今天突然启动不了,查看了下系统服务,果然MySQL服务不见了,可能是上次用Wise Care不小心清理了什么东西,重启服务也无效,上网查了一下,解决方法如下:按照下面步骤来...

qq_40924939

2018-06-12 21:01:27

阅读数:85

Windows7安装MySQL5.7.22 - 压缩包解压安装方式

1、官网下载对应版本,下载地址为https://dev.mysql.com/downloads/mysql/5.7.html#downloads,我下载的文件为“mysql-5.7.22-winx64...

hellboy0621

2018-05-27 00:27:20

阅读数:701

解决mysql-5.7.18安装,MySQL服务无法启动

MySQL 是一个非常强大的关系型数据库。但有些初学者在安装配置的时候,遇到种种的困难,在此就不说安装过程了,说一下配置过程。在官网下载的mysql时候,有msi格式和zip格式。Msi直接运行安装即...

chasing_the_sun

2017-04-30 18:39:20

阅读数:5938

安装MySQL 5.7.13版本图解教程,解决提示服务无法启动的问题(10061)

1,首先在官网下载http://dev.mysql.com/downloads/mysql/中下载,Windows (x86, 64-bit), ZIP Archive或Windows (x86,...

lovely_4

2016-07-22 14:31:34

阅读数:3972

mysql 5.7.22 免安装版Windows配置

下载mysql 5.7.22解压文件,发现根目录下没有data目录进入bin 目录:cd d:\Program Files\MySQL\MySQL Server 5.7\bin   运行mysqld ...

xxpp688

2018-04-22 02:42:56

阅读数:3391

Mysql 5.7.22免安装版全过程 错误新体验

下载好后,解压,配置my.ini文件如下:[client] port=3306 default-character-set=utf8 [mysqld] port = 3306 basedir=...

u010669349

2018-05-30 23:01:52

阅读数:26

win10安装mysql5.7.22过程遇到登陆及修改密码问题解决办法

1.安装参考博客https://www.cnblogs.com/xiaxiaoxu/p/8977418.html2.登陆过程中遇到MySQL 5.7版 解决密码登录失败Access denied fo...

flyyhz


0人参与


 历史版本

备注 修改日期 修改人
CREAT 2018-07-10 18:17:10[当前版本] 系统管理员

  目录
    wcp知识库系统-京ICP备15024440号-1 -V 5.2.0 -wcp