远程登录服务器中的mysql时发生报错

news/2024/9/23 6:27:44/

Enter password:

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

报错原因:没有生成Mysql的sock链接文件
首先需要明白mysql.sock这个文件的作用:
连接localhost通常通过一个Unix域套接字文件进行,一般是/tmp/mysql.sock。
如果套接字文件被删除了,本地客户就不能连接。这可能发生在你的系统运行一个cron任务删除了/tmp下的临时文件
如果你因为丢失 套接字文件 而不能连接,你可以简单地通过重启服务器重新创建得到它。因为服务器在启动时重新创建它。
采用方法:
1、通过 find / -name mysql.sock
2、查询到结果,做一个软链接到/tmp目录下即可解决问题
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

如何还是无法解决参考一下文件:
http://t.csdn.cn/FYHiy


http://www.ppmy.cn/news/40320.html

相关文章

Scale AI:大模型还需要数据标注吗?

我们在 2021 年 7 月编译过一篇关于 Scale AI 的文章,但在过去一段时间,AI 行业每天都在发生十级地震,行业价值链也发生变化,因此我们认为有必要重新审视此前研究过的重要公司,所以把 Scale AI 拿出来重新研究。 Scal…

游戏开发需要学什么

游戏开发可以说是当下最热门的专业了,不过这一行业虽然很火热,但也有一定的竞争压力。这个行业需要大量的人才,而且游戏开发这个行业目前还处于初级阶段,所以发展空间还是很大的。现在有很多人都想进入这个行业,但却不…

Docker容器理解

目录 目录 一:简单理解操作系统 操作系统: 内核: 内核空间和用户空间: 二:简单理解文件系统 1:什么是文件系统 2:什么是root文件系统 三:docker 1:docker镜像 2&…

volatile和synchronized的区别

volatile和synchronized的区别并发编程三个特性:原子性有序性可见性ViolatedSynchronized区别对比并发编程三个特性: 原子性、有序性、可见性 原子性 volatile无法保证原子性。 synchronized是排它锁,被synchronzied修饰的代码不能被打断…

Ubuntu系统配置SonarQube + cppcheck + Jenkins

SonarQube1. postgresql安装及配置1.1 安装postgresql1.2 创建sonarqube用户1.3 设置数据库2. 安装sonarqube2.1 设置sonarqube2.2 修改sonarqube目录权限2.3 sonar.properties2.4 设置systemd管理sonarqube2.5 web3. 配置sonarscanner3.1 下载3.2 配置4. 配置cppcheck4.1 下载…

【C51单片机】8-温湿度监测显示系统(LCD1602、温湿度传感器、IIC、OLED)

1.LCD1602概述 LCD1602(Liquid Crystal Display)是一种工业字符型液晶,能够同时显示 1602 即 32 字符(16列两行) //硬件接线 //电源 VSS -- GND VDD -- 5V //对比度 VO -- GND //控制线 RS -- P1.0 RW -- P1.1 E -- P1.4 //背光灯 A -- 5…

微服务架构-服务网关(Gateway)-过滤器原理和生命周期

过滤器原理和生命周期 前面我们学习了Gateway的路由和断言功能,这一节我们来了解下过滤器原理,再挑几个常用的过滤器学习一下。 1、过滤器的工作模式 所有开源框架实现过滤器的模式都是大同小异,通过一种类似职责链的方式,传统…

java排序算法

冒泡排序 (1)从第一个元素开始,比较两个相邻的元素。如果第一个比第二个大,那么进行交换。 (2)轮到下一组相邻元素,执行同样的操作,重复比较,直到没有相邻元素为止&…