博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何解决MySQL 服务正在启动 . MySQL 服务无法启动. 服务没有报告任何错误.的问题...
阅读量:7120 次
发布时间:2019-06-28

本文共 751 字,大约阅读时间需要 2 分钟。

  hot3.png

少爷仔学习mysql的时候出了一点问题。

在配置zip版本的mysql579 64位时在根目录下加了如下一个文件my.ini用来覆盖my-default.ini中的配置信息:

[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\mysql579x64# 设置mysql数据库的数据的存放目录datadir=D:\mysql579x64\data# 允许最大连接数max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB

由于根目录下没有data文件夹,因此作者就自己手动创建了一个data文件夹。

但是好景不长,在安装完服务和配置完环境变量的时候,想要启动服务,却遇到了这样一个问题:

MYSQL 服务正在启动 .

MySQL 服务无法启动.

服务没有报告任何错误.

 

查阅资料后,作者认识到是data文件夹出了问题。于是作者将data文件夹删除,然后在cmd输入如下代码:

mysqld --initialize

运行之后,在根目录下自动创建了data文件夹并写入了一些文件。

之后在cmd输入net start mysql顺利启动,希望帮到大家谢谢 。

网上也有办法从别的地方拷来data文件夹覆盖也可以,好像不同的版本也可以。估计并不是所有版本都可用吧,大家可以查阅查阅。

转载于:https://my.oschina.net/qkmc/blog/806751

你可能感兴趣的文章
ACdream 1112 Alice and Bob (博弈&&素数筛选优化)
查看>>
hpux操作系统的关机与重新启动命令
查看>>
cat ,more, Less区别
查看>>
angularJS中ng-if的用法
查看>>
ios打包ipa的四种实用方法(.app转.ipa)-备
查看>>
C++对象模型详解
查看>>
深入分析面向对象中的封装作用
查看>>
蒙特卡洛方法学习(一)
查看>>
Choose GitLab for your next open source project
查看>>
专注docker安全:Security Scanning
查看>>
旺信UWP正式版发布
查看>>
Quartz实用二三事
查看>>
泛型Class<T>和 T. <T>
查看>>
mysql:恢复mysql表结构
查看>>
Java编程的逻辑 (49) - 剖析LinkedHashMap
查看>>
dotnet反编译工具大全
查看>>
Canvas模糊化处理图片、毛玻璃处理图片之stackblur.js
查看>>
lsm-tree
查看>>
DNS-3
查看>>
在github上建立自己的网站
查看>>