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

  • 相关阅读:
    Python float() 函数
    Python bytearray() 函数
    scanner.nextInt()与scanner.nextDouble
    Scanner对象next与nextLine
    JavaDoc
    包机制
    运算符要点
    变量与常量
    test
    类型转换
  • 原文地址:https://www.cnblogs.com/binxyz/p/7204195.html
Copyright © 2011-2022 走看看