由于端口问题导致mysql服务没有起来
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,今天一同事说他的mysql数据库起不来了,很是郁闷,报错如下# /etc/init.d/mysql startStarting MySQL.... ERROR! The server quit wit
千家信息网最后更新 2026年11月03日由于端口问题导致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安全错误
数据库的锁怎样保障安全
互联网科技股
小米移动互联网科技园
哈尔滨大商圈互联网科技有限公司
金诺互联网科技
与互联网科技公司
互联网科技视频
科技互联网公司logo
新浪科技互联网
佰商互联网科技有限公司
人人互联网科技是培训
互联网公司会议桌创意科技软装饰
农村开互联网科技讲堂
互联网还是高科技吗
互联网科技公司有风险吗
移动互联网年度科技创新
工业互联网等科技实现智能化赋能
云南省自由互联网科技有限公司
上海互联网科技公司ppt
互联网科技的前景
互联网科技自媒体灵感
蓝思科技飞鸽互联网
中国互联网科技股
喔噻互联网科技
互联网与未来科技
苏州互联网科技贷款公司
深圳市罗太互联网科技有限公司
江苏互联网智能科技产品出厂价
山东蛋芒互联网科技有限公司
互联网高科技绘画
科技互联网企业在行动