2009-12-23

ubuntu升级后中的mysql出错找不到mysqld.sock问题的解决

ubuntu升级后中的mysql不能启动了,出现错误提示:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
在网上找到若干解决方法,总结一下:
  1. mkdir /var/run/mysqld/
  2. touch /var/run/mysqld/mysqld.sock
  3. chown mysql /var/run/mysqld/
  4. chown mysql /var/run/mysqld/mysqld.sock
  5. mysqld
如果权限不是root,请在上面的命令前面加上sudo。
另外mysql升级后在my.cnf中有些命令不兼容,例如:
  1. skip-bdb   前面用#注释掉
  2. 慢查询用 slow_query_log 来代替
这样重启一下就基本搞定了。


精选文章

如何准备适合的美术器材

按: 本文是少数派共创栏目 《写给家长的幼儿美术启蒙指南》 的第三章,在栏目更新完成之际,免费开放给大家阅读,希望能给正在为挑选美术器材而犯难的你有所帮助。 本栏目在专业的理论基础之上,结合作者多年育儿经验与真实案例,用足够简单、实用、接地气的语言,让每个人都能逐渐掌握美术启蒙所...