`
willzh
  • 浏览: 300900 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

一个 mysqld_safe 无法启动问题

阅读更多
安装了一些程序之后,突然mysql server不正常停止,就再也无法起来了。手动启动,也一直失败,错误如下:
server:/home/apache# mysqld_safe
nohup: ignoring input and redirecting stderr to stdout
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[900]: started
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[906]: ended


后来发现原来/etc/mysql/my.cnf多了如下几行:
# The FEDERATED storage engine is disabled since 5.0.67 by default in the .cnf files
# shipped with MySQL distributions (my-huge.cnf, my-medium.cnf, and so forth).
#
skip-federated
#


结果把skip-federated注释掉就可以了,好晕人。然后我的服务器版本是:
server:/usr# mysqld --version
mysqld  Ver 5.0.51a-3 for debian-linux-gnu on i486 ((Debian))
server:/usr#


貌似版本问题,总之是解决了…折腾啊
分享到:
评论

相关推荐

    mysql安全启动脚本mysqld_safe详细介绍

    MySQL的mysqld_safe是一个安全启动脚本,用于在Unix和NetWare系统中启动mysqld服务器。这个脚本增加了额外的安全特性,如错误时自动重启服务器和记录运行时间信息到错误日志,以增强MySQL服务的稳定性和安全性。本文...

    mysql基础:mysqld_safe 启动执行流程详解

    MySQL数据库系统的管理中,`mysqld_safe`是一个重要的脚本工具,用于安全地启动`mysqld`服务。这个脚本确保了数据库服务的稳定性和安全性,通过一系列的检查和处理步骤,使得MySQL能够在各种环境中顺利启动。下面将...

    mysqld_safe启动脚本源码阅读、分析

    `mysqld_safe`是MySQL服务启动的重要脚本,它为MySQL服务器提供了一种安全启动的方式,确保在启动过程中能够处理各种异常情况。这个脚本是用Shell语言编写的,通常位于MySQL安装目录的`bin`子目录下。在本文中,我们...

    MySQL不停地自动重启的解决方法

    '...",这段信息显示MySQL在启动时执行了一个检查分区引擎的查询,可能是由于异常终止导致的。检查`/var/log/mysql/error.log`或配置文件中指定的日志路径,找到可能的错误提示。 2. **分析崩溃信息**: 文中提供...

    Mysql启动的方式(四种)

    废话不多说了,直奔主题了。 mysql的四种启动方式: ...启动mysql服务器:./mysqld_safe –defaults-file=/etc/my.cnf –user=root & 客户端连接: mysql --defaults-file=/etc/my.cnf or mysql -S /t

    MySQL中服务器和服务器启动程序.pdf

    - **调试版本**:一些安装包中包含了一个名为 `mysqld-debug` 的服务器调试版本,用于提供调试支持、内存分配检查和跟踪文件支持等功能。 - **启动选项**: - **查看所有选项**:可以通过运行 `mysqld --verbose ...

    解决mysql登录错误:’Access denied for user ‘root’@’localhost’

    首先是不知道怎么忽然mysql用命令行,workbench都登录不了,都提示’Access denied for ...以安全模式启动MySQL~$ sudo mysqld_safe --skip-grant-tables & 注意: 可能提示mysqld_safe Directory ‘/var/run/mysqld

    mysql四种启动方式

    详细描述了mysql5.6的四中启动方式,包括 1.mysqld直接启动 2.mysqld_safe安全启动 3.mysql_server启动 4.mysql_multi启动

    Linux下的常用命令.docx

    Linux 作为一个功能强大且灵活的操作系统,提供了许多实用的命令来帮助用户管理和维护系统。下面将对 Linux 下的常用命令进行详细的说明和总结。 一、安装和配置 MySQL MySQL 是一个流行的开源关系数据库管理系统...

    linux上mysql重置密码后远程链接失败

    解决这个问题的方法包括以下几个步骤: 1. 以root用户身份登录Linux系统。 2. 停止MySQL服务,使用命令`# /etc/init.d/mysqld stop`。 3. 修改MySQL的启动参数,去除`skip-networking`,通过命令`# mysqld_safe --...

    linux下启动多个不同版本的mysql服务.docx

    启动 MySQL 服务器时,可以使用 mysqld_safe 命令,例如: [root@BlackGhost zhangy]# mysqld_safe –user=root –skip-grant-tables [root@BlackGhost zhangy]# /usr/local/mysql/bin/mysqld_safe –user=root –...

    使用mysqld_multi实现单系统中配置多个MySQL服务器实例

    使用`mysqld_multi --example`生成一个配置文件模板,然后在`/etc/`目录下创建`mysqld_multi.cnf`,并根据需要修改配置,包括`mysqld`, `mysqladmin`, `socket`, `port`, `pid-file`, `datadir`, `user`等选项。...

    MySQL笔记-Linux平台中MySQL的启动和关闭

    MySQL的启动有如下的方式: mysql.server start /etc/init.d/mysqld start service mysqld start mysqld --default-file=/u01/mysql3306/my.cnf & mysqld_safe --default=/u01/mysql3306/my.cnf & mysqld_mutil ...

    linux下启动mysql服务

    `safe_mysqld` 是一个用于安全地启动 MySQL 服务的脚本,它会在启动 MySQL 之前执行一系列检查以确保安全启动。`&` 符号表示将进程放到后台运行。 #### 二、停止 MySQL 服务的方法 对于停止 MySQL 服务的操作,也...

    MySQL无法启动几种常见问题小结

    昨天在群里看到有新同学还在问MySQL无法启动的问题,于是总结了几个常见情况,权当普及帖了,老鸟自觉飞过。 问题1:目录、文件权限设置不正确 MySQL的$datadir目录,及其下属目录、文件权限属性设置不正确,导致...

    mysql使用说明

    MySQL AB提供了几种类型的程序:• MYSQL服务器和服务器启动脚本:o mysqld是MySQL服务器o mysqld_safe、mysql.server和mysqld_multi是服务器启动脚本o mysql_install_db初始化数据目录和初始数据库在第5章:数据库...

Global site tag (gtag.js) - Google Analytics