博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cant connect to local MySQL server through socket /tmp/mysql.sock (2)
阅读量:4293 次
发布时间:2019-05-27

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

 

1.连接mysql时,遇到的问题。问题如下:

 

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

 

这个文件是初始化后生成到配置文件指定到的目录下的,具体内容查看 /etc/my.cnf

cat /etc/my.cnf

 

 

通过查看文件是存在的,但是还是报错。根据报错提示,是无法找到/tmp下面的mysql.sock,但是我们文件是生成在 /etc/my.cnf 指定的目录下的。

 

 

2、解决方法:

 

只需要设置下软连接,就可以了。

/data/mysql/tmp/mysql.sock  文件所在目录

ln -s /data/mysql/tmp/mysql.sock /tmp/mysql.sock

 

3、再次连接数据库:

 

然后连接数据,/data/mysql/bin/mysql -uroot -p

 

转载地址:http://gdyws.baihongyu.com/

你可能感兴趣的文章
详细理解“>/dev/null 2>&1”
查看>>
suse如何创建定时任务?
查看>>
suse搭建ftp服务器方法
查看>>
centos虚拟机设置共享文件夹并通过我的电脑访问[增加smbd端口修改]
查看>>
Socket深度探究4PHP(三)
查看>>
可继承扩展的单例实现
查看>>
VS调试技巧
查看>>
C++线程池实现
查看>>
std::function与回调类
查看>>
类型擦除
查看>>
QML动画按钮实现
查看>>
带授权的友元访问限制
查看>>
模板中void类型强转
查看>>
angular-froala-wysiwyg编辑器插件3.0版本中工具栏toolbarButtons选项不起作用
查看>>
nz-select选项无法默认显示
查看>>
Angular页面调用APP函数方法
查看>>
logstash配置pipelines.yml后报错
查看>>
opencv环境配置
查看>>
C++读写二进制文件
查看>>
2015-7-7 小记
查看>>