安装了一些程序之后,突然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是一个安全启动脚本,用于在Unix和NetWare系统中启动mysqld服务器。这个脚本增加了额外的安全特性,如错误时自动重启服务器和记录运行时间信息到错误日志,以增强MySQL服务的稳定性和安全性。本文...
MySQL数据库系统的管理中,`mysqld_safe`是一个重要的脚本工具,用于安全地启动`mysqld`服务。这个脚本确保了数据库服务的稳定性和安全性,通过一系列的检查和处理步骤,使得MySQL能够在各种环境中顺利启动。下面将...
`mysqld_safe`是MySQL服务启动的重要脚本,它为MySQL服务器提供了一种安全启动的方式,确保在启动过程中能够处理各种异常情况。这个脚本是用Shell语言编写的,通常位于MySQL安装目录的`bin`子目录下。在本文中,我们...
'...",这段信息显示MySQL在启动时执行了一个检查分区引擎的查询,可能是由于异常终止导致的。检查`/var/log/mysql/error.log`或配置文件中指定的日志路径,找到可能的错误提示。 2. **分析崩溃信息**: 文中提供...
废话不多说了,直奔主题了。 mysql的四种启动方式: ...启动mysql服务器:./mysqld_safe –defaults-file=/etc/my.cnf –user=root & 客户端连接: mysql --defaults-file=/etc/my.cnf or mysql -S /t
- **调试版本**:一些安装包中包含了一个名为 `mysqld-debug` 的服务器调试版本,用于提供调试支持、内存分配检查和跟踪文件支持等功能。 - **启动选项**: - **查看所有选项**:可以通过运行 `mysqld --verbose ...
首先是不知道怎么忽然mysql用命令行,workbench都登录不了,都提示’Access denied for ...以安全模式启动MySQL~$ sudo mysqld_safe --skip-grant-tables & 注意: 可能提示mysqld_safe Directory ‘/var/run/mysqld
详细描述了mysql5.6的四中启动方式,包括 1.mysqld直接启动 2.mysqld_safe安全启动 3.mysql_server启动 4.mysql_multi启动
Linux 作为一个功能强大且灵活的操作系统,提供了许多实用的命令来帮助用户管理和维护系统。下面将对 Linux 下的常用命令进行详细的说明和总结。 一、安装和配置 MySQL MySQL 是一个流行的开源关系数据库管理系统...
解决这个问题的方法包括以下几个步骤: 1. 以root用户身份登录Linux系统。 2. 停止MySQL服务,使用命令`# /etc/init.d/mysqld stop`。 3. 修改MySQL的启动参数,去除`skip-networking`,通过命令`# mysqld_safe --...
启动 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 --example`生成一个配置文件模板,然后在`/etc/`目录下创建`mysqld_multi.cnf`,并根据需要修改配置,包括`mysqld`, `mysqladmin`, `socket`, `port`, `pid-file`, `datadir`, `user`等选项。...
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 ...
`safe_mysqld` 是一个用于安全地启动 MySQL 服务的脚本,它会在启动 MySQL 之前执行一系列检查以确保安全启动。`&` 符号表示将进程放到后台运行。 #### 二、停止 MySQL 服务的方法 对于停止 MySQL 服务的操作,也...
昨天在群里看到有新同学还在问MySQL无法启动的问题,于是总结了几个常见情况,权当普及帖了,老鸟自觉飞过。 问题1:目录、文件权限设置不正确 MySQL的$datadir目录,及其下属目录、文件权限属性设置不正确,导致...
MySQL AB提供了几种类型的程序:• MYSQL服务器和服务器启动脚本:o mysqld是MySQL服务器o mysqld_safe、mysql.server和mysqld_multi是服务器启动脚本o mysql_install_db初始化数据目录和初始数据库在第5章:数据库...