资讯专栏INFORMATION COLUMN

MySQL 服务无法打开的解决方法

U2FsdGVkX1x / 1330人阅读

摘要:此时再执行就可以成功启动服务了参考出现的问题的两种解决方法推酷启动停止重启数据库的方法博客园解决下启动错误启动报错,的解决方法的解决方法的解决方法

1. 问题

执行 mysql 试图连接数据库时,出现如下错误:

Can"t connect to local MySQL server through socket "/tmp/mysql.sock" (111)

以下记录解决这一问题时所进行的步骤,以供出现类似情况的同学参考。

2. 解决方法 Step1:

执行 cat /etc/my.conf 文件,找到 socket 文件位置:

查看这一路径下是否存在 mysql.sock 文件,如果没有则创建一个:
touch /tmp/mysql.sock

Step2:

进行完第一步后,再执行 mysql,又出现错误:

执行 service mysqld status/etc/rc.d/init.d/mysqld status 查看 mysql 状态时,出现如下提示:

此时需要执行 rm -f /var/lock/subsys/mysql,此时再执行 service mysqld status 时,提示为:

Step3:

此时,执行 service mysqld start 试图启动 mysql 时,提示错误:

此时需要删除 mysql 安装目录下的 /data/mysql-bin.index 文件,此时执行 which mysql 查看 mysql 指令的位置:

注意这里的路径是 mysql 指令的位置,mysql 的安装路径为这一路径的上上一级,即 /alidata/server/mysql

接下来执行 rm -f /path/to/mysql/data/mysql-bin.index 即可。

Step4:

此时再执行 service mysqld start 就可以成功启动 mysql 服务了:

3. 参考

出现Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ 的问题的两种解决方法 - 推酷

Linux启动/停止/重启Mysql数据库的方法 - 博客园

解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.

启动mysql 报错,Starting MySQL.Manager of pid-file quit without updating fi

MySQL: mysql is not running but lock exists 的解决方法

MySQL: mysql is not running but lock exists 的解决方法

Starting MySQL.Manager of pid-file quit without updating file. 的解决方法

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/46821.html

相关文章

  • 高性能MySQL读书笔记 (四)

    摘要:查询性能优化优化数据访问检查是否检索大量超过需要的数据是否访问太多行或太多列增加网络开销消耗和内存资源检查服务器层是否在分析大量超过需要的数据行重构查询的方式切分查询有时对于一个大查询我们需要分而治之切分成小查询每次只完成一部分分解关联查询 1. 查询性能优化 1.1 优化数据访问 检查是否检索大量超过需要的数据.是否访问太多行或太多列,增加网络开销,消耗cpu和内存资源 检查服务器...

    snowell 评论0 收藏0
  • MySQL常见错误分析与解决方法总结

    摘要:常见错误分析与解决方法总结一翻译不能连接到上的分析这说明计算机是存在的,但在这台机器上却没提供服务。解决同样对症下药,不同的原因不同的处理方法。九翻译有一个语法错误在你的中分析论坛标准的程序是没有语法错误的。表名,可以暂时解决问题。MySQL常见错误分析与解决方法总结 一、Cant connect to MySQL server on localhost (10061)翻译:不能连接到 ...

    番茄西红柿 评论0 收藏0
  • mysql.sock 文件解析

    摘要:连接连接的操作实际上是启动一个连接进程和数据库实例进行通信,本质上属于进程间通信,而进程通信的方式有管道命名管道命名字套接字套接字。同时代表该文件内容为空。 在观察MySQL本地连接的时候,发现对mysql.sock是个啥我不明白,于是我提出了一个问题:mysql.sock到底存了什么信息? 根据多方查资料和自我思考,我有了自己的一些认识和结论,但结论并不一定正确,欢迎大家指教。 连接...

    王晗 评论0 收藏0
  • mysql.sock 文件解析

    摘要:连接连接的操作实际上是启动一个连接进程和数据库实例进行通信,本质上属于进程间通信,而进程通信的方式有管道命名管道命名字套接字套接字。同时代表该文件内容为空。 在观察MySQL本地连接的时候,发现对mysql.sock是个啥我不明白,于是我提出了一个问题:mysql.sock到底存了什么信息? 根据多方查资料和自我思考,我有了自己的一些认识和结论,但结论并不一定正确,欢迎大家指教。 连接...

    cppowboy 评论0 收藏0
  • 无法远程连接mysql数据库

    摘要:问题描述在阿里云租了个服务器环境,配置好了数据库,可以增删改查,一切完好,但是在我本机用远程连接这个时,产生如下问题上网搜索解决办法将配置文件加上保存然后重启,再在我的电脑上连接这个,仍然出现这个问题实例开启了端口解决方案打开阿里云安全策略 问题描述:在阿里云租了个服务器(ubuntu环境),配置好了mysql数据库,可以增删改查,一切完好,但是在我本机用eclipse远程连接这个my...

    harriszh 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<