接到任务看看mysql为啥起不来,就上服务器上看了看,确实起不来,至于之前发生了啥也不知道。

服务器Ubuntu,mysql-5.6

1.先试下mysql登陆

mysql -uroot -p

发现报错ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock',这个错误好熟悉,经常碰到。但是造成这种错误的原因还是多种多样的。

2.估计是mysql服务没开启,于是开启mysql

/etc/init.d/mysql start

开启报错:the server quit without updating pid(/var/run/mysqld/mysqld.pid)

3.查看文件夹权限

ls -l /var/run/mysqld

看mysql是否有权限操作,如果没有则修改权限

chown -R mysql.mysql

/var/run/mysqld

然后进入到/var/run/mysqld中看一看,发现根本没有文件

于是手动创建了一个mysqld.pid,再启动mysql发现还是报错,但是手动创建的mysqld.pid文件被删除了

4.查看错误日志

首先去/var/log/mysql/下去看一看,log下都没有mysql目录,没有开启错误日志

然后用

hostname

查看hostname.err错误日志

查看/etc/my.cnf找到mysql存放数据的地址/data/mysql

在/data/mysql/下找到hostname.err

tail -n 100 hostname.err

日志信息不全?没有ERROR?近段时间的日志信息都没有

5.还是去开启mysql错误日志

创建/var/log/mysql目录并赋权

编辑/etc/my.cnf增加log_error=/var/log/mysql/error.log

再查看/var/log/mysql/error.log,可以找到一条ERROR:Can't find messagefile '/usr/share/mysql/errmsg.sys'

查到一下这个文件:locate errmsg.sys

找到了一大摞,选择手动复制一个上去

mkdir /usr/share/mysql

cp /usr/local/mysql/share/english/errmsg.sys /usr/share/mysql/errmsg.sys

再启动mysql,就成功了

mysql登陆时报错PID_Mysql 启动错误:the server quit without updating pid相关推荐

  1. MySQL数据库启动报The server quit without updating PID file

    启动mysql时报如下错误 [root@VM_26_56_centos data]# service mysqld start Starting MySQL.. ERROR! The server q ...

  2. MySQL启动提示The server quit without updating PID file (/[失败]sqld/mysqld.pid).

    mysql突然挂掉,重新启动提示The server quit without updating PID file 从网上找了各种方法尝试都不管用,开始以下漫长的尝试之路~ 首先 从 mysqld_s ...

  3. MySQL启动出现The server quit without updating PID file错误解决办法

    解决办法其实很简单: 将 /etc/mysql 下的 my.cnf 文件删除,再次启动MySQL服务 删除前注意备份

  4. 安装完MySQL后启动报错_MySQL数据库之mysql编译安装完成后,启动时报错The server quit without updating PID file...

    本文主要向大家介绍了MySQL数据库之mysql编译安装完成后,启动时报错The server quit without updating PID file ,通过具体的内容向大家展现,希望对大家学习 ...

  5. 启动mysql服务是报错找不到pid_mysql报错 The server quit without updating PID file

    我的mysql总是在重启的时候mysql的数据总是会初始化,我以为是的配置问题,所以在网上找了各种方法测试都不通过,下面看我遇到的几个错误. 重启mysql失败 [root@wulaoer_mysql ...

  6. Mysql启动报错:The server quit without updating PID file (/usr/local/mysql/data/buq224xi.pid).

    Linux服务器Mysql启动报错提示: The server quit without updating PID file (/usr/local/mysql/data/buq224xi.pid). ...

  7. 启动阿里云上的Mysql报错:The server quit without updating PID file (/[FAILED]mysql/xxxx.pid)解决的另一途径

    一.错误 错误一:正常使用Mysql时,连接突然报错: 2003-can't connect to mysql server on ''(10061) 错误二:看了网上各种方法,决定试试最简单的重启, ...

  8. mysql 启动报错 ERROR The server quit without updating PID file

    mysql 启动报错 : ERROR! The server quit without updating PID file (/usr/local/var/mysql/bogon.pid). 今天莫名 ...

  9. 启动mysql报错:ERROR! The server quit without updating PID file

    原因 换了新mac后,使用迁移助理迁移数据,迁移完成后,启动mysql报错: ▶ mysql.server startERROR! The server quit without updating P ...

最新文章

  1. pytorch bert文本分类_一起读Bert文本分类代码 (pytorch篇 四)
  2. TensorFLow能够识别的图像文件,可以通过numpy
  3. [No000077]打造自己的Eclipse
  4. C/C++ 中生成特定范围内的随机数
  5. 站在汽修厂的角度看需求
  6. mongo执行逻辑表达式_MongoDB 高级查询
  7. Eclipse快捷键(自用)
  8. 使用Mockito模拟自动装配的字段
  9. mysql主库从库在同一台服务器_MySQL数据库的主从配置(多主对一从)
  10. ASP.NET Web API的Controller是如何被创建的?
  11. Oracle 中session和processes的初始设置
  12. Apache Jmeter压力测试
  13. Degree and Closeness Centrality
  14. 信息系统安全等级保护 备案表
  15. 电脑怎么压缩图片大小kb?压缩图片用什么软件?
  16. java手风琴代码_[Java教程]18款jquery抽屉式手风琴导航特效代码
  17. Nginx教程(二) Nginx虚拟主机配置
  18. css_css3新特性
  19. HK1box硬改天线
  20. 流媒体开发(四)音视频的录制

热门文章

  1. mysql+服务+监控_mysql从服务器监控
  2. bmklocationmanager方法没有回调_关于node中的回调(必学)
  3. java web编码详解_Java Web 之编解码分析
  4. blender怎么移动骨骼_宝宝偏头怎么办?千万别错过这个矫正“黄金期”!
  5. 利用python进行数据分析微盘_谁有有《利用Python进行数据分析》pdf 谢谢
  6. 黑马博客——详细步骤(一)路由跳转和抽取公共部分代码
  7. 惨遭打脸:字节某部门竟然有这么多测试
  8. docker镜像启动后端口号是多少_初识Docker
  9. 数据结构和算法 D3
  10. build openni with gcc 7