MySQL下mysql.sock丢失问题的解决

MySQL下mysql.sock丢失丢失的缘由通常是由于配置文件不一致的缘由,mysqld 错误启动,mysqld_safe 会清除一次mysql.sock 。解决方法是:


判断通常人解决故障时没有切换到mysql用户,形成权限有问题,没法建立mysql受权表,因此也就没法建立/tmp/mysql.sock 和hostname.pid文件。所以,总结解决方法以下:
#su mysql
$/usr/local/bin/mysql_install_db     //重建受权表
$/usr/local/bin/mysqld_safe &      
$/usr/local/bin/mysql                //测试
mysq>bye;
$
文件已经解决,从新生成新的 /tmp/mysql.sock 和 hostname.pid
$su root
 
要注意,要时刻检查linux的分区是否已经硬盘占满
满了就不能生成缓存文件了
相关文章
相关标签/搜索