mysql出现core dumped_mysql 段错误 (core dumped)
一直使用好好的mysql命令,突然今天抽风,无论使用任何mysql选项都报“段错误 (core dumped)”,以为是mysqld程序出问题了,所以我尝试重启,因为我的环境上是多实例,用了mysqld_multi来管理,没想到一敲mysqld_multi命令也报错:
shell > /usr/local/mysql/bin/mysqld_multi stop 3306-3308
my_print_defaults: unknown option ‘-s‘
my_print_defaults: unknown option ‘-s‘
my_print_defaults: unknown option ‘-s‘
my_print_defaults: unknown option ‘-s‘
my_print_defaults: unknown option ‘-s‘
这个-s选项是为了弥补5.6.x版本无法使用mysqld_multi命令stop实例的BUG而加的,之前用得好好的,突然这个也出问题了。
然后查看错误日志,没有发现任何错误信息,查看系统日志,也没发现什么有用信息
因为是测试环境,然后我直接把系统给reboot了,再次用mysql命令登录,还是报:段错误 (core dumped)
接着我查看一下命令路径:
shell > which mysql
/usr/bin/mysql
发现命令的路径是/usr/bin/mysql,而之前的路径是/usr/local/mysql/bin/mysql,估计是前两天安装一个依赖包的时候把yum的mysql服务端包给安装了,查看下:
shell > rpm -qf `which mysql`
mysql-5.1.73-5.el6_6.x86_64
果然是这样,这里因为是测试环境,我就直接暴力一点cp /usr/local/mysql/bin下的命令覆盖掉/usr/bin/下的mysql相关的命令:
\cp -ar /usr/local/mysql/bin/* /usr/bin/
然后再次使用mysql命令登录,这次正常了:
Logging to file ‘/data/mysql/query.log‘
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.25-log MySQL Community Server (GPL)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.
[email protected] Fri Jan 15 11:27:33 2016 11:27:33 [(none)]>
再试试mysqld_multi的停止与启动,发现也正常了
注:因为是测试环境,所以想命令简单点,偷个懒,没有写绝对路径,没想到踩坑了,线上环境还是建议使用绝对路径
原文:http://www.cnblogs.com/xiaoboluo768/p/5132801.html
mysql出现core dumped_mysql 段错误 (core dumped)相关推荐
- mysql 段错误 (core dumped)_CentOS yum 段错误 (core dumped)解决办法
最近在装mysql时提示C++编译器版本太低,后来用yum install 和 yum update 都出现段错误并终止运行,搜了一下午的贴,第二天终于找到原因了,一般有两种: (第一种)我的yum ...
- linux段错误core dumped,段错误 (core dumped) 之 core文件
当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方.最常出现的,几乎所有C程序员都出现过的错误就是"段错误"了.也是最难查出问题原 ...
- php段错误coredumped,段错误 (core dumped)
当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方.最常出现的,几乎所有C程序员都出现过的错误就是"段错误"了.也是最难查出问题原 ...
- php段错误coredumped,CentOS yum 段错误 (core dumped)解决方法
今天在yum install 或者yum update的时候都提示段错误(core dumped),然后终止运行了. 复制代码代码如下: [root@lee ~]# yum -y update Loa ...
- linux内存不足+段错误,Linux系统内存错误产生的原因及调试方法(段错误|core dumped)[转]...
产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址. 一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来 ...
- 005 Linux系统内存错误产生的原因及调试方法(段错误|core dumped)
Linux系统内存错误产生的原因及调试方法(段错误|core dumped)[转] Posted on 2008-09-05 14:52 猫头鹰 阅读(84) 评论(0) 编辑 收藏 引用 所属分类 ...
- linux段错误core dumped,Linux下Segmentation fault(core dumped)简单调试方法
** 什么是Segmentation fault? ** Segmentation fault就是段错误,一般指访问的内存超出了系统给这个程序所设定的内存空间,例如访问了不存在的内存地址.访问了系统保 ...
- php段错误coredumped,yum提示“段错误 (core dumped)”的解决方法
换了国内的YUM源,结果出现错误无法运行.以为是YUM源的问题,换回旧的源还是出错,百度了一下发现大都是因为zlib的库文件存在多个版本而导至的,正好前两天因为版本需要编译安装了新版的zlib,所以基 ...
- Linux下发生段错误时如何产生core文件-转
Linux下的C程序常常会因为内存访问错误等原因造成segment fault(段错误),此时如果系统core dump功能是打开的,那么将会有内存映像转储到硬盘上来,之后可以用gdb对core文件进 ...
最新文章
- C++编程的175条“军规”
- [JSP][JSTL]页面调用函数--它${fn:}内置函数、是推断字符串是空的、更换车厢
- 搜索引擎优化不是网页标签优化
- Ubuntu switch window switch terminal tab
- dp套dp(动态规划)
- php最大并发数,php内置开发服务器的最大并发连接数
- media player 控件播放音乐与视频 0130 winform
- matlab偏微分方程工具箱求解
- JMeter java.lang.OutOfMemoryError: PermGen space错误
- MVVM 架构解析及 Jetpack 架构组件的使用
- NDK学习笔记-NDK开发流程
- mongodb下载安装和基本操作
- 搜集各种稀奇古怪的编码
- HearthBuddy炉石兄弟 格雷迈恩
- 原生 js 实现点击按钮复制文本
- python 携程_请教两个关于使用 python 爬去哪儿,携程等机票网站的问题
- win7系统下安装LINUX系统教程
- 软件设计师 软考 真题练习 (三)
- 智能语音计算器(三)
- C++ explicit的使用
热门文章
- 2021-05-12 MongoDB面试题 应该启动一个集群分片(sharded)还是一个非集群分片的 MongoDB 环境
- Thinkphp5 谷歌验证
- iOS 支持3DTouch快捷菜单
- type-c速度测试软件,Type-C读写速度太慢 你真的使用了正确的方法了吗
- 新概念英语(第一册)复习(原文及全文翻译)——Lesson 111 - Lesson 130
- 创新趋势 | SaaS增长新趋势:产品驱动增长PLG(上)
- 一种更简单的求最小平方均值函数(MSE)的方法 -- 梯度下降法。
- EMW3080固件烧录方法
- 数据挖掘需要掌握的技能
- 关机闹钟原理,Android和Iphone关机闹钟