mysql服务无法启动但是显示服务无法启动是什么原因?

mysql服务无法启动,
clipboard.png

clipboard.png

执行的操作为

clipboard.png


my.ini
[mysqld]
basedir=D:\Program Files\mysql-5.7.26-winx64

设置mysql数据库的数据的存放目录

datadir=D:\Program Files\mysql-5.7.26-winx64\data

允许最大连接数

[mysql]
log="F:/mysqllog"

clipboard.png

阅读 2.8k
2 个回答

增加启动日志,从日志上找原因

默认情况下,mysql安装是没有启用日志管理,这为后续的维护带来很多不便的地方。

以下是配置的整个过程
编辑my.ini,找到[msqld]部分,加入以下命令

[mysqld]
log="E:/mysqllog/mysql.log"  

重启mysql

mysql> show variables like "log%";
+---------------------------------+----------------+
| Variable_name                   | Value          |
+---------------------------------+----------------+
| log                             | ON             |
| log_bin                         | ON             |
| log_bin_trust_function_creators | OFF            |
| log_error                       | .\ts17-113.err |
| log_slave_updates               | OFF            |
| log_slow_queries                | OFF            |
| log_warnings                    | 1              |
+---------------------------------+----------------+

此处log行可以看到日志已经启用
参考这篇:

http://www.cnblogs.com/foxhen...

使用管理员启动cmd,然后就能启动服务了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题