手机的mysql无法启动_MYSQL启动问题汇总

【MYSQL启动问题汇总】

问题:  mysqld.pid  问题

服务起来没有 端口!

ERROR! MySQL server PID file could not be found!

Starting MySQL...................................................................................................................... ERROR! The server quit without updating PID file (/var/run/mysqld/mysqld.pid).

解决1:

先把mysql 的关闭 kill 掉

ps -fe |grep mysql

关闭应用zabbix的服务   例如zabbix-server

touch /var/run/mysqld/mysqld.pid

chown -R mysql:mysql  /var/run/mysqld/mysqld.pid

chmod 755 /var/run/mysqld/mysqld.pid

/etc/init.d/mysqld start

解决2:

netstat -apn  | grep 3306   端口被占用

解决:

zabbix先关闭

Php先关闭

3.

linux 大量的TIME_WAIT解决办法

通过调整内核参数解决

vi /etc/sysctl.conf

编辑文件,加入以下内容:

net.ipv4.tcp_syncookies = 1

net.ipv4.tcp_tw_reuse = 1

net.ipv4.tcp_tw_recycle = 1

net.ipv4.tcp_fin_timeout = 30

然后执行/sbin/sysctl -p让参数生效。

解决3:

查看日志详细报错信息

log_error                      = /tmp/mysql3306-error.log

问题:mysql.sock问题

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock

运行程序时需要连接sock  但是 my.cnf 设置是在  /var/run/mysql/mysql.sock中  看以后可以修改my.cnf配置 到指定sock到/var/lib/mysql/mysql.sock

解决:

ln -s   /var/run/mysql/mysql.sock   /var/lib/mysql/mysql.sock

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值