zoukankan      html  css  js  c++  java
  • mysql mysqld.sock文件丢失问题

    修改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 成功.

  • 相关阅读:
    mac 快捷键
    mac 配置nginx 虚拟域名(转载)
    StringUtils中 isNotEmpty 和isNotBlank的区别【java字符串判空】
    软件常用版本英文snapshot和ga
    IF条件控制
    函数与方法
    数据类型
    函数 FUNCTION
    集合 SET
    字典 DICTIONARY
  • 原文地址:https://www.cnblogs.com/binxyz/p/7204195.html
Copyright © 2011-2022 走看看