解决mysqld无法启动的记录

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 服务器重启后,mysqld无法启动,启动命令是:service mysqld startmysql的错误日志如下图:mysql错误日志日志中显示了两个错误,一是:Permission denied;二是:可能有一个mysqld服务器运行在3330端口了;netstat -tunlp 也没有看到3330端口在运行:image.pngps aux | grep mysql 也没有mysql相关进程在运行:image.png这就将第二种错误排除了。

服务器重启后,mysqld无法启动,启动命令是:service mysqld start

mysql的错误日志如下图:


img_366faff855f305e92a7a5e44f6db43c0.png
mysql错误日志

日志中显示了两个错误,一是:Permission denied;二是:可能有一个mysqld服务器运行在3330端口了;

netstat -tunlp 也没有看到3330端口在运行:

img_580788815bf39835fe9f98b3df5b4722.png
image.png

ps aux | grep mysql 也没有mysql相关进程在运行:

img_54c00cd662614b46724ff9e5496fc2c7.png
image.png

这就将第二种错误排除了。现在来看第一种错误了,我是用的root用户启动的mysqld,为什么还会没权限呢,也想不出是什么原因了,就到百度搜索关键字 'Can't start server: Bind on TCP/IP port: Permission denied',还真给搜到了, http://blog.csdn.net/wobin/article/details/10266165,根据这篇帖子解决了。

解决方法:
关闭selinux,命令:setenforce 0
/etc/selinux/config 中的配置: SELINUX=enforcing改为SELINUX=disabled

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
关系型数据库 MySQL Linux
Linux启动停止重启Mysql数据库针对各个版本的数据库
Linux启动停止重启Mysql数据库针对各个版本的数据库
39 0
|
关系型数据库 MySQL Linux
MariaDB启动/停止/重启命令大全
MySQL在CentOS 7+版本后改名为MariaDB,码笔记分享mariadb重启、启动和停止命令: MariaDB启动/停止/重启命令 启动MariaDB命令:systemctl start mariadb.service 停止MariaDB命令:systemctl stop mariadb.service 重启MariaDB命令:systemctl restart mariadb.service以上为码笔记分享的MariaDB启动、停止和重启命令。
9210 0
|
关系型数据库 PostgreSQL
PostgreSQL异常重启postmaster.pid处理
PostgreSQL异常重启postmaster.pid处理
218 0
|
6月前
|
关系型数据库 MySQL Linux
linux环境下查看mysql服务状态和重启命令
linux环境下查看mysql服务状态和重启命令
500 0
|
关系型数据库 MySQL Windows
mysqld:不能将目录更改为数据服务器无法启动
mysqld:不能将目录更改为数据服务器无法启动
223 0
|
关系型数据库 MySQL C语言
MAMP mysql服务器无法启动没有mysql进程正在运行
MAMP mysql服务器无法启动没有mysql进程正在运行
256 0
|
SQL 关系型数据库 MySQL
MySQL强制重启失败后无法启动问题解决
本文目录 1. MySQL重启失败 2. 急中生智 3. 神奇的360任务管理器 4. 总结
692 0
MySQL强制重启失败后无法启动问题解决
Mysql5.7异常关机启动报错
早上发现测试环境的机器关机了,手动去机房启动服务器,登录后发现无法启动数据库
556 0
Mysql5.7异常关机启动报错
|
分布式计算 关系型数据库 MySQL
MySQL因不能创建 PID 导致无法启动的解决办法
MySQL 启动报错信息如下: Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details、 [FAILED] 根据提示,使用 systemctl status mysqld.service 和 journalctl -xe 查看服务启动失败的原因。
3623 0