你的位置:

问答吧

-> MySQL

-> 问题详情

mysql数据库突然停了

Number of processes running now: 1

mysqld process hanging, pid 17363 - killed

091223 21:26:13  mysqld restarted

091223 21:26:13  Warning: Asked for 196608 thread stack, but got 126976

091223 21:26:13  Warning: setrlimit couldn't increase number of open files to more than 1024 (request: 1049586)

091223 21:26:13  Warning: Changed limits: max_connections: 1000  table_cache: 64

091223 21:26:13  Can't start server: Bind on TCP/IP port: Address already in use

091223 21:26:13  Do you already have another mysqld server running on port: 3306 ?

091223 21:26:13  Aborting

091223 21:26:13  /usr/sbin/mysqld: Shutdown Complete

091223 21:26:13  mysqld ended

作者: rongjun_cui

发布时间: 2009-12-23

这个类似错误信息上那位朋友发过.....检查下3306是否被人用了,以及看下/etc/my.cnf中是否设置为3306还是其他的端口了

作者: jinguanding

发布时间: 2009-12-23

不是的,我想问的是为什么会mysqld process hanging, pid 17363 - killed

导致数据库restart,是因为一个pid被killed,所以导致数据库重启,但是数据库进程还没有完全释放

,所以才会出现Do you already have another mysqld server running on port: 3306 ,我的理解是这样的

前几天我发过,但是还没有解决啊!

作者: rongjun_cui

发布时间: 2009-12-24

应该是mysqld process hanging挂住,mysqld就尝试重启。但原来挂的mysqld还没把系统资源放开,如进程,端口等。所以尝试的mysqld就出错。

直接kill mysql pid吗?为什么不kill mysql connection呢?

作者: justin033

发布时间: 2009-12-24

mysql的那个版本有此功能了,我曾多次测试mysql5.1.x版本hanging也没反映了,是不是有人kill mysql进程,然后保护程序mysqld_safe 又起了个 估计在那个程序没关闭之前

当然你所描述的 有检测功能 那是非常不错的,但是我没获得这方面的资料,有的话请分享下

作者: jinguanding

发布时间: 2009-12-24

作者: jinguanding

发布时间: 2009-12-24

不好意思。写错,不是:mysqld就尝试重启,正如你所说应该是mysqld_safe的保护作用重启mysqld。

作者: justin033

发布时间: 2009-12-24

学习..

作者: sqlwhy

发布时间: 2009-12-24

呵呵............ 大家互相学习与指出疑问的地方

不过LZ这个问题...最好能提点更详细的配置(my.cnf)与版本号 告诉我们大家 ,以及看能不能提供一些可重新的方式

因为官方网站上的情况,跟你的信息有点不太一样,而且上面是老版本的问题

我们好测试帮你去尝试找到解决问题的真实原因,然后再寻找方法解决掉....

作者: jinguanding

发布时间: 2009-12-25

操作系统: Red Hat Enterprise Linux AS release 4 (Nahant)

物理内存:16G

cpu:Intel(R) Xeon(TM) MP CPU 2.20GHz (2颗双核)

mysql版本:mysqld  Ver 4.0.20-standard for pc-linux on i686

cat /etc/my.cnf参数如下:

[mysqld]

port            = 3306

default-character-set=gb2312

socket          = /var/lib/mysql/mysql.sock

skip-locking

key_buffer = 256M

max_allowed_packet = 10M

table_cache = 256

sort_buffer_size = 4M

read_buffer_size = 256M

myisam_sort_buffer_size = 256M

thread_cache_size = 64

thread_stack = 126976

join_buffer_size = 128M

query_cache_size = 64M

max_connections = 1000

max_connect_errors = 10000000

open_files_limit = 4096

# Try number of CPU's*2 for thread_concurrency

thread_concurrency = 8   #8

#default-character-set=gb2312

操作系统:

root#ulimit -a

core file size          (blocks, -c) 0

data seg size           (kbytes, -d) unlimited

file size               (blocks, -f) unlimited

pending signals                 (-i) 1024

max locked memory       (kbytes, -l) 32

max memory size         (kbytes, -m) unlimited

open files                      (-n) 65536

pipe size            (512 bytes, -p) 8

POSIX message queues     (bytes, -q) 819200

stack size              (kbytes, -s) 10240

cpu time               (seconds, -t) unlimited

max user processes              (-u) 262144

virtual memory          (kbytes, -v) unlimited

file locks                      (-x) unlimited

作者: rongjun_cui

发布时间: 2009-12-25

现在以上warning 信息已经解决了,

091223 21:26:13  Warning: Asked for 196608 thread stack, but got 126976

091223 21:26:13  Warning: setrlimit couldn't increase number of open files to more than 1024 (request: 1049586)

091223 21:26:13  Warning: Changed limits: max_connections: 1000  table_cache: 64

但是如下报错信息还在啊!

091225 15:44:25  Aborted connection 1334 to db: 'sds' user: 'root' host: `localh

ost' (Got an error reading communication packets)

091225 15:44:26  Aborted connection 7352 to db: 'sds' user: 'root' host: `localh

ost' (Got an error reading communication packets)

091225 15:44:27  Aborted connection 6187 to db: 'sds' user: 'root' host: `localh

ost' (Got an error reading communication packets)

091225 15:44:28  Aborted connection 5229 to db: 'sds' user: 'root' host: `localh

ost' (Got an error reading communication packets)

091225 15:44:29  Aborted connection 6851 to db: 'sds' user: 'root' host: `localh

ost' (Got an error reading communication packets)

作者: rongjun_cui

发布时间: 2009-12-25

mysqld  Ver 4.0.20-standard for pc-linux on i686

官网上有报此的BUG信息

连接问题,这个应该是连接没有被正常关闭造成的.....查下应用的连接是否使用CLOSE()函数关闭了

作者: jinguanding

发布时间: 2009-12-25

mysql 停数据库_mysql数据库突然停了相关推荐

  1. mysql删除原则_MySQL数据库的增删选查

    数据库是专门存储数据对象的容器,这里的数据对象包括表.视图.触发器.存储过程等,其中表是最基本的数据对象. 创建数据库 在 MySQL 数据库中存储数据对象之前,先要创建好数据库. 语法: creat ...

  2. mysql select表达式_MySQL数据库SELECT查询表达式解析

    数据的管理在很大一部分是在进行查找工作,而SELECT占据了很大的一部分 SELECT select_expr [,select_expr...] [ FROM table_reference WHE ...

  3. mysql与access数据库_mysql数据库和access数据库有什么不同吗?

    2020/4/13 12:55:37天织 4级 MySQL特性:很便宜,通常是免费的;网络承载少;查询优化;可以简便的应用程序通过MySQL做备份;MySQL操纵简单,易上手,且为各种不同的资料格式提 ...

  4. mysql断网_mysql数据库断网链接

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. centos72安装mysql配置密码_MySQL数据库之170419、Centos7下完美安装并配置mysql5.6

    本文主要向大家介绍了MySQL数据库之170419.Centos7下完美安装并配置mysql5.6 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. linxu环境: centos ...

  6. mysql 关闭锁_mysql数据库取消锁

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  7. mysql权限表_MySQL 数据库赋予用户权限操作表

    MySQL清空数据库的操作:truncate table tablename; MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一.grant 普通数据 ...

  8. mysql客户端查询_MySQL数据库之利用mysql客户端查询UCSC数据库

    本文主要向大家介绍了MySQL数据库之利用mysql客户端查询UCSC数据库 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. UCSC Genome Browser是由Unive ...

  9. mysql 表上限_mysql 数据库表的上限

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  10. mysql命令导出数据库_MYSQL 数据库导入导出命令

    在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生.所以一般推荐用SQL脚本形式导入.下面分别介绍两种方法. MySQL命令行导出数据库 1,进入MySQL目录下的bin ...

最新文章

  1. 空腹吃香蕉对身体好吗?哪些水果不宜空腹吃
  2. 搜索鸿蒙系统,鸿蒙系统更进一步,华为上线搜索服务,HMS有望替代谷歌GMS
  3. 面试题总结:可能是全网最好的MySQL重要知识点
  4. SqlServer事务回滚失败
  5. Java密码类型_java加密类型和算法名称
  6. 【机器学习】:如何对你的数据进行分类?
  7. 小程序使用微信收货地址
  8. 计算机考试67,注册电气工程师基础考试计算机基础知识试题答案(67)
  9. 第一章:计算机基础知识——知识点整理
  10. 利用多线程中线程休眠----sleep实现简单的计时器以及时钟功能
  11. 第44届世界技能大赛中国参赛项目集训选手名单公布,388人入选!(人社部今日发文)
  12. python入门算法_Python 算法入门教程
  13. liunx检测上下行带宽及丢包率
  14. Python turtle库的应用实例——画大白(情人节表白神器)
  15. Dijkstra(迪杰斯特拉)算法求单源最短路径问题
  16. 设计模式与软件体系结构复习资料——设计模式
  17. C\C++开发的经典魔塔小游戏--(4)楼层控制,背景音乐,个人元素
  18. jsp java 传值方法_JSP 页面传值方法总结(转)
  19. BUUCTF--[HITCON 2016]Leaking
  20. 普通的朋友,淡淡的生活

热门文章

  1. 合并柱_重要快讯!辽宁三市“合并获批”重大消息
  2. 学习笔记:可持久化线段树(主席树):静态 + 动态
  3. 【6.18校内test】T1多项式输出
  4. 北风设计模式课程---享元模式与单例模式区别
  5. 9.python-匿名函数(lambda)
  6. xml没有提示解决办法eclipse
  7. Git生成ssh密钥指定文件
  8. 输入输出流_内部存储·
  9. mysql之count,max,min,sum,avg,celing,floor
  10. 研究:打乒乓球可预防近视