ubuntu升级后中的mysql出错找不到mysqld.sock问题的解决
ubuntu升级后中的mysql不能启动了,出现错误提示:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
在网上找到若干解决方法,总结一下:
另外mysql升级后在my.cnf中有些命令不兼容,例如:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
在网上找到若干解决方法,总结一下:
- mkdir /var/run/mysqld/
- touch /var/run/mysqld/mysqld.sock
- chown mysql /var/run/mysqld/
- chown mysql /var/run/mysqld/mysqld.sock
- mysqld
另外mysql升级后在my.cnf中有些命令不兼容,例如:
- skip-bdb 前面用#注释掉
- 慢查询用 slow_query_log 来代替