文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

详细解决linux安装mysql后登录报错:Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)

2023-09-02 14:34

关注

详细解决linux安装mysql后登录报错:Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

连接localhost通常通过一个Unix域套接字文件进行,一般会自动生成在/tmp/mysql.sock,所以我们登录mysql时是需要mysql.sock套接字的。但装完后发现/tmp下并没有mysql.sock文件也不要慌,要蛋定~
在这里插入图片描述

解决方式1

首先可以通过“ find / -name ‘mysql.sock’ ”找下当前环境中是否存在mysql.sock,在这里插入图片描述

如果找到msyql.sock,并且不在/tmp下,直接建个软连接就可以了。不要想着把mysql.sock拷贝到/tmp下哦,这个文件是不能操作的,否则会报错cp: 无法打开"mysql.sock" 读取数据: 没有那个设备或地址。
如果本地环境下压根就没有mysql.sock这个文件,那就参考解决方式2。

ln -s /tmp/mysql.sock 路径/找到的mysql.sock

解决方式2

如果没有找到mysql.sock,那就找my.cnf文件,一般会在/etc/my.cnf,然后修改里面生成mysql.sock路径的信息,保存,重新登录就搞定了。然而~有些大哥可能连my.cnf这个文件也没有,就很神奇,很崩溃,那就跳过这个方式,看解决方式3

socket = /tmp/mysql.sock

解决方式3

如果没有my.cnf文件,其实也不一定要非得通过本地套接字的方式登录mysql,通过指定IP地址的方式也是可以登录mysql的,使用tcp方式连接mysql,而不使用本地sock方式

mysql -h127.0.0.1 -u root -p

如果通过指定ip还不能登录,或者报以下错误
在这里插入图片描述
那就修改my.cnf文件,注释掉下面这行,保存再重新登录就可以了。

#bind-address           = 127.0.0.1

在这里插入图片描述

恶心的又回来了,有些大哥人家本来就没有my.cnf这个文件,改个毛线啊!哈哈哈,所以通过指定ip的方式还是行不通,最后最后,上面都解决不了你的问题,那就只能使用下面的最后一招必杀技了

最后一招必杀技

systemctl status mysqld   #查看mysql的服务状态systemctl restart mysqld  #重启mysql服务

在这里插入图片描述

mysql -u root -p   #重新登录

在这里插入图片描述

神功大成,搞定!厉害吧?越厉害的杀技往往越简单,哈哈哈… …嗝~

来源地址:https://blog.csdn.net/qq_43221829/article/details/131463732

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯