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

  • 相关阅读:
    1289 大鱼吃小鱼
    install ios开发环境
    Xcode_5
    嵌入式学习_AD学习篇
    课务IOS概述_1
    动态规划入门(2):01背包问题
    Python记之薄暮笔记
    线段树进阶:权值线段树
    动态规划入门(1):最长递增子序列
    python记之Hello world!
  • 原文地址:https://www.cnblogs.com/binxyz/p/7204195.html
Copyright © 2011-2022 走看看