博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
阅读量:4993 次
发布时间:2019-06-12

本文共 477 字,大约阅读时间需要 1 分钟。

Linux安装完mysql

service mysqld start

执行 mysql -u root -p 回车:输入密码

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

执行 MySQL -u root -h 127.0.0.1 -p 这样 可以正常登陆使用

网上很多方式都尝试,什么权限,没文件等都没解决

如下方法:

find / -name my.cnf

修改数据库配置文件 /etc/my.cnf 

对应修改相应 section 下的参数 ,指定路径根据自己情况设置

 

设置了该路径后,给 mysql 用户设置读写执行的权限

重启 mysql 就可以在重新配置的路径下创建 mysql.sock 文件了

然后执行 mysql -u root -p 就可以了

以上如有不懂,解决不了的相关问题可以加群讨论

 

转载于:https://www.cnblogs.com/chaihy/p/9924450.html

你可能感兴趣的文章
js的一些实用的小技巧
查看>>
vue-cli中理不清的assetsSubDirectory 和 assetsPublicPath
查看>>
iOS的UILabel设置居上对齐,居中对齐,居下对齐
查看>>
最流行的android组件大全
查看>>
【Android自定义控件】支持多层嵌套RadioButton的RadioGroup
查看>>
Swift - 内存泄露原因(循环强引用)及解决办法
查看>>
AIDL-Android接口描述语言实现跨进程通讯
查看>>
剑指Offer - 九度1354 - 和为S的连续正数序列
查看>>
LeetCode - Anagrams
查看>>
用MFC时,如果程序崩溃,检查内存,然后注意GDI数量,在任务管理器里选项-查看列-GDI数量...
查看>>
angular(转)
查看>>
ansible简单现网配置
查看>>
数据结构C++版-树
查看>>
JavaScript学习总结--创建对象(3_原型)
查看>>
FZU 2092 收集水晶 dp+bfs
查看>>
Java学习---网页编辑器FCKeditor使用详解
查看>>
IDEA开发React环境配置
查看>>
香港两日游
查看>>
cordova 打包发布正式版 apk
查看>>
常用集合比较
查看>>