博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql mysqld.sock文件丢失问题
阅读量:7023 次
发布时间:2019-06-28

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

修改mysql 编码为utf8时 在/etc/mysql/目录下  在 [client] 添加  default-character-set=utf8            

                         [mysqld]添加  default-character-set=utf8

重启mysql  sudo /etc/init.d mysql restart     命令行一直卡在   stop waitting    我按了ctrl+c终止了命令

之后  mysql -uroot -p  输入密码   报如下错误  ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

于是去看报错日志 /var/log/mysql 下的error.log  是很长的一大串  最多的是Shutting down plugin "xxxxxxx"  误以为是由于之前强制退出导致的

于是上网查了好多资料博客,尝试了好多中方法都没有成功, 于是认真看了下报错日志,发现

原来是由于配置文件的错了,所以修改 [mysqld]添加修改为  character_set_server=utf8 然后重启成功了,在/var/run/mysqld下生成了mysql.sock 和 hostname.pid文件

最后重启mysql 成功.

转载于:https://www.cnblogs.com/binxyz/p/7204195.html

你可能感兴趣的文章
ES6新特性概览
查看>>
[转] React Hot Loader 3 beta 升级指南
查看>>
slice,substr和substring的区别
查看>>
迭代器、生成器、面向过程编程
查看>>
使用async实现异步控制
查看>>
第一次实训作业
查看>>
Hash
查看>>
nginx 配置手机端PC端访问不同的项目
查看>>
SpriteKit-(SKNode)
查看>>
并发编程可能存在的问题
查看>>
c++ 不太懂得地方
查看>>
前端面试问题整理 第一部分
查看>>
挖一口自己的井
查看>>
[Dart] Flutter 上传文件
查看>>
XML概述
查看>>
leetcode-598-Range Addition II
查看>>
springboot + shiro 验证码与记住登录
查看>>
小猿圈分享HTML5中form如何关闭自动完成功能的方法
查看>>
Carthage 安装与使用
查看>>
详解 Cookie,Session,Token
查看>>