mysql无法启动,提示没有mysql .sock这个文件,重装时遇到问题,系统是centos

mysql-server-5.1.61-1.el6_2.1.x86_64mysql-bench-5.1.61-1.el6_2.1.x86_64mysql-connecto... mysql-server-5.1.61-1.el6_2.1.x86_64
mysql-bench-5.1.61-1.el6_2.1.x86_64
mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
mysql-5.1.61-1.el6_2.1.x86_64
mysql-test-5.1.61-1.el6_2.1.x86_64
php-mysql-5.3.3-3.el6_2.8.x86_64
mysql-libs-5.1.61-1.el6_2.1.x86_64
mysql-embedded-5.1.61-1.el6_2.1.x86_64
mysql-devel-5.1.61-1.el6_2.1.x86_64
mysql-embedded-devel-5.1.61-1.el6_2.1.x86_64
mysql-connector-java-5.1.12-2.el6.x86_64 这是rpm -qa 的显示结果,我用rpm -e时提示error: Failed dependencies:
mysql-server = 5.1.61-1.el6_2.1 is needed by (installed) mysql-test-5.1.61-1.el6_2.1.x86_64 怎么办丫……
展开
 我来答
Kmars1985
2012-07-03 · TA获得超过1172个赞
知道小有建树答主
回答量:554
采纳率:0%
帮助的人:391万
展开全部
找不到sock常规情况应该是my.cnf配置没写对。另外也可能是权限问题。
1./var/lib/mysql 所有文件权限 改成mysql.mysql;
2.修改/etc/my.cnf文件;
[mysql d]
socket=/var/lib/mysql .sock
[mysql ]
socket=/tmp/mysql .sock
或者直接link:  
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
百度网友745ef00
2012-06-20
知道答主
回答量:3
采纳率:0%
帮助的人:3万
展开全部
没有mysql.sock啊没准是系统里还有mysql的进程,ps -ef|grep mysql 看下,kill -9 结束掉相关进程,再/etc/init.d/mysql start看看。
failed dependencies啊,rpm -e 软件名 --force 带force是强制卸载。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
董梓车若雁
2019-06-16 · TA获得超过1138个赞
知道小有建树答主
回答量:1588
采纳率:0%
帮助的人:9.1万
展开全部
1.
找到mysql的配置文件/etc/my.cf
2.
编辑my.cf文件
3.
修改datadir以及socket和日志路径
4.
将mysql数据库文件移动到自定义的目录下
5.
重启mysqld服务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenxingzhen00
2012-06-20 · TA获得超过328个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:203万
展开全部
Failed dependencies:
mysql-server = 5.1.61-1.el6_2.1 is needed by (installed)
提示这个错误说明 你的mysql依赖包没有安装,可参考:
http://blog.csdn.net/chenxingzhen001/article/details/7519350
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shuangping_zou
2012-06-20 · TA获得超过314个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:207万
展开全部
是否安装了mysql client
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式