Mysq 5.7l服务无法启动,没有报告任何错误

昨天系统崩溃了,然后重装了Mysql 5.7 安装步骤和遇到问题及解决方案。

去官网下载Mysql 5.7的解压包(zip),解压到你要安装的目录。 我的安装目录是:D:\Java\Mysql

安装步骤:

1.配置环境变量。

  我的电脑->属性->高级->环境变量->path 如: D:\Java\Mysql\bin (安装目录下的bin目录) 注意是追加,不要覆盖,记住,若是path的最后面没有“;”,记得添加分号。

2.配置Mysql的配置文件my-default.ini

  在配置文件中,搜索basedir 与 datadir,改前面的注释号(#)去掉。

    [mysqld] basedir= D:\Java\Mysql\bin(mysql所在目录)

    datadir= D:\Java\Mysql\bin\data (mysql所在目录\data)

    一般解压后的Mysql,没有data目录,记得自己建一个data文件夹。

3.以管理员身份运行cmd(在开始->运行栏下输入cmd,以管理员身份运行)

  C:\Windows\system32>d:

  D:\>cd D:\Java\Mysql\bin

  D:\Java\Mysql\bin>** ```

到了该目录下,输入mysqld -install(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!) ,出现Service successfully installed .

4.运行mysqld --initialize(标题问题所在,若没有init则不存在data目录,自然无法启动成功)

5.安装成功后就要启动服务了,继续在cmd中输入:net start mysql,服务启动成功! 服务启动成功之后,就可以登录了,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

  在安装mysql5.7版本时,经常会遇到mysql -u root -p直接回车登陆不上的情况,原因在于5.7版本在安装时自动给了一个随机密码,坑爹的是在init步骤的时候不像linux系统会给出命令行提示,需要手动在mysql目录下搜索*.err,

  以文本形式打开才能看到如下内容: 016-02-25T15:09:43.033062Z 1 [Note] A temporary password is generated for [email protected]: >mso<k70mrWe

  登录密码:**mso<k70mrWe** 5.7版本的,第一次登录之后,都会要你重设密码,直接复制下面的语句即可重设。

  set password=password("新密码") where user="root"; ***my.ini文件的编码必须是英文编码(如windows中的ANSI),不能是UTF-8或GBK等。

   [这里写链接内容]文章转自:http://www.cnblogs.com/wangjunyan/p/5183366.html)

时间: 2024-08-22 19:33:09

Mysq 5.7l服务无法启动,没有报告任何错误的相关文章

【MySQL学习】安装和配置 服务无法启动 没有报告任何错误

这几天决定强化一下数据库的知识,就准备弄个MySQL,在官网下了最新的5.7.9版本的Zip,添加环境变量后控制台提示没有报告任何错误,如图 查看日志后发现是因为没有data文件夹造成的,貌似5.7.9版本解压后原本就没有data文件夹.两种解决方法,第一种比较简单,下载低版本,比如5.6的MySQL,解压后将data文件夹拷贝至5.7.9目录下,再给my-default.ini这个配置文件添加data文件夹的路径.第二种方法是官方给出的,解压MySQL后使用mysqld --initializ

linux下tomcat服务的启动、关闭与错误跟踪

linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下命令: ./startup.sh 2).关闭tomcat服务 进入tomcat主目录下的bin目录,然后执行如下命令: ./shutdown.sh 通过1)启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也就立即关闭了,通过以下命令可以作为linux服务一直运行 3).作为服务启

关于sql server 2008过期导致 MSSQLSERVER服务就无法启动,手动启动就报告错误代码17051。

1.基本现象:MSSQLSERVER服务就无法启动,手动启动就报告17051错误. 2.解决办法: 第一步:进入SQL2008配置工具中的安装中心, 第二步:再进入维护界面,选择版本升级, 第三步:进入产品密钥,输入密钥 Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB 第四步:一直点下一步,直到升级完毕. 最后用key升级成功后即可启动MSSQLSERVER服务. 另外,关于连接

MSSQLSERVER服务无法启动的解决方案

有时候sqlserver无法启动了,原因是mssqlserver服务没有启动,当你手动启动时,又出现服务无法响应的可恶错误提示... 笔者“有幸”遇到了,我的原因是第4个,升级后总算就可以了.纠结了好几天呢,现在总结下可能的原因及解决方案: 出现以上情况的可能原因有: 1.IP地址配置不正确: 打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在弹

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

总结报错原因:在my.init文件下新增data目录(datadir = F:\mysqldata ) 最新解压版本的mysql 解压安装的时候报错D:\mysql\mysql-5.7.10-winx64\bin>net start mysqlMySQL 服务正在启动 ....MySQL 服务无法启动. 服务没有报告任何错误. 请键入 NET HELPMSG 3534 以获得更多的帮助. mysql下面是没有data文件夹的,此文件夹不需要自己建 D:\mysql\mysql-5.7.10-wi

mysql-5.7.9-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法 转自【IT精英团】:http://www.itnpc.com/news/web/144832818227054.html

最新解压版本的mysql 解压安装的时候报错D:\mysql-5.7.9-winx64\bin>net start mysqlMySQL 服务正在启动 .MySQL 服务无法启动.服务没有报告任何错误.  mysql下面是没有data文件夹的,此文件夹不需要自己建. D:\mysql-5.7.9-winx64\bin>mysqld --console2015-11-23T14:46:03.711082Z 0 [Warning] TIMESTAMP with implicit DEFAULT v

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

mysql-5.7.9-winx64 MySQL服务无法启动,服务没有报告任何错误 最新解压版本的mysql 解压安装的时候报错 D:\mysql-5.7.9-winx64\bin>net start mysql MySQL 服务正在启动 . MySQL 服务无法启动. 服务没有报告任何错误. mysql下面是没有data文件夹的,此文件夹不需要自己建. D:\mysql-5.7.9-winx64\bin>mysqld --console 2015-11-23T14:46:03.711082Z

解决windows的mysql无法启动 服务没有报告任何错误的经验。

相信很多人都遇到过安装Mysql的时候出现各种各样的问题,教大家解决window下mysql服务没有报告任何错误的情况下无法启动 的问题.本文所用的mysql版本是5.7以上版本,解决方法: 工具/原料 window mysql5.7 方法/步骤 1 注意点1:你在看网上的教程配置完my.ini(自己的mysql配置文件)后不能自己创建一个data文件夹. 2 好多人,包括楼主也是,配置完datadir属性后觉得这个存储数据的文件夹路径没有呀,自己动手建一个呗.错就错在这里,不能动手建,你自己动

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

相信很多人都遇到过安装Mysql的时候出现各种各样的问题,今天小编就教大家解决window下mysql服务没有报告任何错误的情况下无法启动 的问题.本文所用的mysql版本是5.7以上版本,解决方法: 1.注意点1:你在看网上的教程配置完my.ini(自己的mysql配置文件)后不能自己创建一个data文件夹. 2 好多人,包括楼主也是,配置完datadir属性后觉得这个存储数据的文件夹路径没有呀,自己动手建一个呗.错就错在这里,不能动手建,你自己动手建的data文件夹里怎么可能有mysql启动