MySQL 服务(mysqld)crash
Posted 那一剑的风情
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL 服务(mysqld)crash相关的知识,希望对你有一定的参考价值。
场景:
数据从 10.165.98.190 自建mysql同步至 阿里云 MongoDB过程中,mysql服务会崩溃,同步数据失败。
原因分析:
经DBA 分析,10.165.98.190自建MySQL版本过低,有bug,需升级。
解决方案:
1.先升级10.165.98.190自建的MySQL版本,使数据能够正常同步。
2.之后把自建MySQL切换到RDS。
升级MySQL版本步骤:
2.卸载老版本MySQL
3.安装新版本(参见:http://www.cnblogs.com/SZxiaochun/p/8144177.html)
4.导入备份数据
5.检查数据是否正常
配置文件my.ini:
default-storage-engine = innodb
事例几个需要优化
innodb_buffer_pool_size = 1G #通常为物理内存的50%,或者70-80%
以上是关于MySQL 服务(mysqld)crash的主要内容,如果未能解决你的问题,请参考以下文章
案例利用innodb_force_recovery 解决MySQL服务器crash无法重启问题
“无法通过套接字'/var/run/mysqld/mysqld.sock' (2)”连接到本地 MySQL 服务器
无法通过套接字 '/var/run/mysqld/mysqld.sock' (2) 连接到本地 MySQL 服务器(错误 2002)