`
zjueman
  • 浏览: 32988 次
  • 来自: ...
社区版块
存档分类
最新评论

mysql service不能启动

阅读更多
昨天在windows下安装mysql,安装完service不能启动。

解决办法是:
1. 去mysqld.exe所在的目录下运行“mysqld --console”
这时候控制台上会提示具体的错误信息,其中包含下面两句:
InnoDB: Error: log file /usr/local/mysql/data/ib_logfile0 is of different size 0 104857600 bytes
InnoDB: than specified in the .cnf file 0 134217728 bytes!

2. 打开mysql.ini文件把里面的innodb_log_file_size改成104857600
注:默认原来的值可能是52M,直接把52M改成上面那个数字就可以,不用带单位。

3. 再去启动服务,或者再次运行mysqld --console应该就可以正常启动。

注:这可能只发生在以前安装过MySQL的情况。另外如果设置了默认引擎是MyISAM也可以正常启动,但是就不能创建INNODB的数据库引擎了。
分享到:
评论

相关推荐

    MYSQL服务无法启动1067解决办法

    3. **安装过程中的问题**:不完整的安装或卸载过程可能导致MySQL服务组件损坏,进而引发启动失败。 4. **服务冲突**:其他正在运行的服务可能与MySQL服务发生冲突,尤其是端口占用方面的问题。 #### 解决方案 针对...

    linux mysql数据库无法启动故障处理

    Linux MySQL 数据库无法启动故障处理 在 Linux 系统中,MySQL 数据库无法启动是非常常见的故障之一。今天,我们一起解决两个常见的错误:mysql PID file not found 和 Can't connect to MySQL through socket mysql...

    CentOS 7.6+mysql5.7 设置mysql开机自启动。.pdf

    一旦自定义的`mysqld.service`文件创建并正确配置,你可以通过执行以下命令来设置MySQL在开机时自动启动: ```bash systemctl enable mysqld ``` 5. **验证设置**: 可以使用以下命令检查设置是否生效: `...

    centos7安装数据库MySQL启动报错Job for mysqld

    在 CentOS 7 操作系统中安装 MySQL 数据库时,可能会出现启动报错的现象,报错信息为 "Job for mysqld.service failed because the control process exited with error code"。这类错误的出现绝大部分是由于 my.cnf ...

    MYSQL安装出现could not start the service mysql error0处理

    综上所述,解决“Could not start the service MySQL Error 0”问题需要从多方面排查,包括系统权限、端口、依赖项、配置文件、服务注册、防火墙设置、服务启动类型、兼容性、数据库状态以及日志分析。根据实际情况...

    修改my.cnf之后启动mysql出错(完美解决).docx

    4. 重启 MySQL 服务器:使用服务命令重启 MySQL 服务器,例如:`service mysql restart`。 MySQL 配置文件 my.cnf 的修改 在修改 my.cnf 文件时,需要注意以下几点: 1. my.cnf 文件的修改需要小心,避免引入新...

    mysql.service

    mysql.service

    快速启动、停止oracle mysql服务

    总的来说,掌握快速启动和停止数据库服务的方法能提高工作效率,而批处理文件则提供了自动化这一过程的途径。在实际工作中,根据具体环境和需求,可能还需要结合其他工具和脚本来实现更复杂的服务管理任务。

    启动关闭MySQL服务

    在日常运维中,我们经常需要对MySQL服务进行启动和关闭操作,这可以通过手动操作或者编写批处理文件来实现。批处理文件是Windows操作系统中的一种脚本文件,可以包含一系列命令,用于自动执行重复性的任务。 标题...

    linux下启动mysql服务

    当 `/tmp/mysql.sock` 文件存在但仍然无法连接时,可能是因为使用的启动命令不正确。可以尝试以下几种命令: - 使用 `mysql` 命令登录数据库: ```bash /usr/local/mysql/bin/mysql -u root -p ``` - 使用 `...

    mysql安装失败启动服务失败

    此类问题通常表现为安装过程中出现错误提示,或者安装完成后无法正常启动MySQL服务,系统报错“ERROR:0 can not start service error:0”。下面将针对这一现象进行详细分析,并提供可能的解决方案。 #### 错误概述...

    在Linux下,MySQL数据库的启动、停止和重启

    Mysql启动、停止、重启常用命令(都是在root背景下)  a、启动方式  1、使用 service 启动:  [root@localhost /]# service mysqld start (5.0版本是mysqld)  [root@szxdb etc]# service mysql start (5.5.7...

    bat文件启动mysql服务

    6. **自定义路径**:如果MySQL安装在非默认路径,或者服务配置文件位置不同,可能需要使用`"C:\Program Files\MySQL\MySQL Server X.Y\bin\mysqld.exe" --service=MySQL服务名 start`这样的命令来指定完整路径。...

    mysql自定义启动

    例如,如果你想要在不读取配置文件的情况下启动MySQL,可以使用`--skip-grant-tables`参数。但这仅应在紧急情况下使用,因为这会跳过权限检查,可能导致安全风险。 此外,`mysqld_safe`脚本提供了更安全的启动方式...

    mysql在SUSE中的安装与启动

    - `mysql启动方式.JPG`:这个文件可能包含了MySQL服务的启动命令,通常是在终端中使用`systemctl start mysql`或`service mysql start`命令。 - `suse 11_0安装mysql - 木鱼与代码 - JavaEye技术网站.mht`:这是一...

    MySQL5.6服务1067错误&服务不能启动&更改root空密码

    2. **服务不能启动** 如果MySQL服务无法启动,一种可能的原因是服务配置不正确。例如,登录账户设置不正确,或者服务的启动类型被设置为禁用。可以通过以下步骤检查和修复: - 打开服务管理器,找到MySQL服务...

    MySQL Service Manager_en_cn.bat

    运行后自动获取管理员权限,自动判定MySQL服务运行状态,自动根据状态请求启动服务/停止服务操作。 请将代码中的MySQL80匹配你的MySQL服务名称。 Please match the MySQL80 in the code to the name of your MySQL ...

    mysql服务启动问题

    在安装MySQL Windows Service时遇到1067错误,这通常意味着服务启动失败。解决方法之一是修改安装命令中的`--defaults-file`参数为`--defaults-extra-file`,例如: ```bash mysqld --install MySQL --defaults-...

    易语言mysql自动服务器源码

    在程序中实现这一功能,开发者可能使用了Windows API函数(如`CreateService`和`StartService`)来创建和启动服务,同时结合MySQL的API来设置服务的启动参数,如MySQL服务器的路径、端口、用户名和密码等。...

    mysql不能用localhost,127.0.0.1连接,只能用ip连接 的解决方法

    当你遇到“mysql不能用localhost,127.0.0.1连接,只能用ip连接”的问题时,这可能是由于MySQL配置文件中的设置或用户权限问题导致的。以下是一些可能的原因和解决步骤: 1. **配置文件检查**: 首先,你需要检查`...

Global site tag (gtag.js) - Google Analytics