由于端口问题导致mysql服务没有起来
发表于:2025-11-12 作者:千家信息网编辑
千家信息网最后更新 2025年11月12日,今天一同事说他的mysql数据库起不来了,很是郁闷,报错如下# /etc/init.d/mysql startStarting MySQL.... ERROR! The server quit wit
千家信息网最后更新 2025年11月12日由于端口问题导致mysql服务没有起来
今天一同事说他的mysql数据库起不来了,很是郁闷,报错如下
# /etc/init.d/mysql start
Starting MySQL.... ERROR! The server quit without updating PID file (/data/mysql/mysql3306/data/mysql.pid).我第一时间想到要看错误日志,错误日志如下:
# vim error.log
2017-05-04T13:35:17.965606Z 0 [ERROR] Can't start server: Bind on TCP/IP port: Permission denied
2017-05-04T13:35:17.965643Z 0 [ERROR] Do you already have another mysqld server running on port: 1005 ?
2017-05-04T13:35:17.965674Z 0 [ERROR] Aborting(1)首先第一反应是权限不足,通过排查,用户权限足够,mysql数据目录所有者和所属组都是mysql,故排除;
(2)报错第二句表明可能存在mysql服务占用1005端口,于是通过ss -nltup|grep mysql命令查看结果是并没有任何mysql服务。
(3)最后上网百度了很多,都无果,突然有个想法,mysql的端口范围包含1005吗?于是查看手册发现如下:
--port=port_num
The port number that the server should use when listening for TCP/IP connections. The port number
must be 1024 or higher unless the server is started by the root system user.手册写的很是清楚,mysql的port范围是大于等于1024,费了那么长的时间,才发现原来人家手册早就写死了,真实吃力不讨好,还是老老实实用默认端口,多多阅读手册吧。
手册
端口
服务
数据
日志
权限
范围
错误
吃力
清楚
郁闷
吃力不讨好
同事
命令
想法
所属
所有者
数据库
时间
用户
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国网络安全审查流程
梦幻西游杨洋在哪个服务器
潜江哪里有软件开发方案
梅州数字软件开发批发价
深圳市兆比特网络技术有限公司
lol服务器安全证书过期
软件开发华为笔记本推荐
叫我大掌柜有几个服务器
夺畅网络技术是干嘛的
佳伟互联网科技有限公司招聘
中国万方数据库全文收录期刊
嘉定区银联数据库销售价格
材料一 青少年网络安全
json怎么上传服务器
娄底串口服务器费用
桂阳学计算机软件开发哪个学校好
小度写一个服务器
睿智软件开发公司
软件开发商详情页
软件开发中服务器由谁提供
天融信与网络安全
网络技术的科技成果
互联网大会15项科技
晟东网络技术有限公司
哪个省网络安全最严重
武汉大学网络安全有专硕么
腾讯网络技术岗位面试题
数据库掩码有
俄罗斯服务器 游戏
云服务器怎么添加安全组