找不到mysql.sock,mysql.sock丢失问题解决方法
来源:互联网 发布:淘宝违反数量限制规则 编辑:程序博客网 时间:2024/05/29 13:46
一、解决var/run/mysqld没有pid和sock文件
MySQL下mysql.sock丢失丢失的原因一般是因为配置文件不一致的原因,mysqld 错误启动,mysqld_safe 会清除一次mysql.sock 。解决方法是:
判断一般人解决故障时没有切换到mysql用户,造成权限有问题,无法创建mysql授权表,所以也就无法创建/tmp/mysql.sock 和hostname.pid文件。因此,总结解决方法如下:
#su mysql // root 用户也是可以的
$/usr/local/bin/mysql_install_db //到bin目录执行,重建授权表
$/usr/local/bin/mysqld_safe &
mysql -uroot -p //测试
mysq>bye;
$
文件已经解决,重新生成新的 /tmp/mysql.sock 和 hostname.pid
var/
$su root
二、解决mysql.sock文件路径不对
1.在/var/lib/mysql创建一个link:ln -s /var/lib/mysql/mysql.sock /path/to/mysql/mysql.sock
2.在root权限下修改my.cnf文件(/etc/mysql/my.cnf),指定正确的路径
3.1和2任选其一就可以
0 1
- 找不到mysql.sock,mysql.sock丢失问题解决方法
- 找不到mysql.sock,mysql.sock丢失问题解决方法
- 找不到mysql.sock,mysql.sock丢失问题解决方法
- 找不到mysql.sock,mysql.sock丢失问题解决方法
- mysql.sock丢失问题解决方法
- mysql找不到mysql.sock
- mysql找不到mysql.sock
- mysql.sock丢失问题
- mysql.sock丢失
- mysql.sock文件丢失
- mysql.sock丢失问题
- mysql sock找不到
- mysql sock找不到
- 找不到mysql.sock问题
- 找不到 mysql.sock 的处理方法!
- MySQL下mysql.sock丢失
- mysql mysql.sock丢失怎么办
- liunx丢失mysql.sock文件
- Java 数据流
- hibernate在控制台打印sql
- 最大最小公倍数 java 蓝桥杯
- SQL语句强化练习题及答案
- (LeetCode 322) Coin Change
- 找不到mysql.sock,mysql.sock丢失问题解决方法
- 盒子代码编写
- 建造(Builder)模式
- Java print流
- 购物车的动画
- 腾讯实习生一面
- android studio初窥门径
- Java print流生成日志信息
- SQL Server MDF 文件打开和相关问题图解