首页 > 数据库 >MySQL连接失败解决方法can't connect to local MySQL server through socket '/tmp/mysql.sock'(111

MySQL连接失败解决方法can't connect to local MySQL server through socket '/tmp/mysql.sock'(111

时间:2023-05-08 14:25:57浏览次数:38  
标签:tmp socket MySQL sock 111 mysql

【报错信息】

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

【问题描述】

新服务器上安装MySQL后无法正常启动,提示连接失败。

【问题分析】

出现这个问题主要是mysql配置错误,找不到mysql.sock文件

【解决方法】

  1. 寻找mysql.sock文件的位置,比较常见是在/tmp/mysql.sock
  2. 修改mysql配置文件:vim /etc/my.cnf
  3. 将配置文件中所有socket位置改成mysql.sock文件所在的位置;如果还是无法启动,再在文件最后添加提示mysql.sock文件的位置的语句
[mysql]
socket = /tmp/mysql.sock

[mysqldump]
socket = /tmp/mysql.sock 

[mysqlclient]
socket = /tmp/mysql.sock

[mysqladmin]
socket = /tmp/mysql.sock

标签:tmp,socket,MySQL,sock,111,mysql
From: https://www.cnblogs.com/carriexu/p/17381581.html

相关文章

  • Mysql Query error: BIGINT UNSIGNED value is out of range in..解决方法(转)
    原文:https://blog.51cto.com/bstdn/19510641、问题当字段类型为unsigned时,使用相关结果为负值时就会报错,报错如下:BIGINTUNSIGNEDvalueisoutofrangein..1.2、解决使用cast()修改字段类型为signedselectcast(quantityassigned)-cast(quantity2assign......
  • linux环境部署--MySQL5.7二进制源码文件安装
    linux环境部署--MySQL5.7二进制源码文件安装mysql-5.7.11-Linux-glibc2.5-x86_64.tar提取码:1999MySQL5.7卸载1、将安装包解压到/usr/local/sudotarzxvfmysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz-C/usr/local/2、解压后为了方便后面操作可把解压后文件名修改为mysql......
  • MySQL----日期时间函数运用
    1.1获得当前日期+时间(date+time)函数:now()除了 now()函数能获得当前的日期时间外,MySQL中还有下面的函数:current_timestamp()   current_timestamplocaltime()   localtimelocaltimestamp()   localtimestamp    这些日期时间函数,都等同于now()。鉴于......
  • mysql的时间函数 1
    对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6日期和时间类型。这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:mysql>SELECTsomethingFROMtableWHERETO_DAYS(NOW())-TO_DAYS(date_col)<=......
  • 安装MySQL
    下载安装包curlhttps://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.32-el7-x86_64.tar.gz-omysql-8.0.32-el7-x86_64.tar.gz-L解压安装包tar-zxvfmysql-8.0.32-el7-x86_64.tar.gz-C/usr/local/卸载mariadb重命名创建一个data目录用于存......
  • MySQL双写缓冲区(Doublewrite Buffer)
    本文已收录至Github,推荐阅读......
  • MySQL中的Join 的算法(NLJ、BNL、BKA)
    本文已收录至Github,推荐阅读......
  • 解决mysql出现docker出现access denied for user root@% to database“xxx”的问题
    使用navicat连接Linux上的数据库时,新建一个库出现异常无法创建accessdeniedforuserroot@%todatabase返回Linux查看mysql状态状态正常,navicat也能正常连接,排除掉应该是权限的问题dockerexec-itd7bcc087dce1bash进入mysql容器 mysql-uroot-p登录账......
  • 特性介绍 | MySQL 测试框架 MTR 系列教程(二):进阶篇 - 内存/线程/代码覆盖率/单元/压力
    作者:卢文双资深数据库内核研发序言:以前对MySQL测试框架MTR的使用,主要集中于SQL正确性验证。近期由于工作需要,深入了解了MTR的方方面面,发现MTR的能力不仅限于此,还支持单元测试、压力测试、代码覆盖率测试、内存错误检测、线程竞争与死锁等功能,因此,本着分享的精神,将其......
  • MySQL教程
    创建数据库数据库创建指令CREATEDATABASEdb01;创建好数据库db01后,视图中就会成功显示刚刚建好的数据库了数据库删除指令DROPDATABASEdb01;......