/var下权限批量处理错误,chown -R root:root /var 导致mysql无法访问,mysql中数据很重要,如何能够恢复! 20

我做了相关处理:1、我对比其他ubuntu11.04的/var/lib和/var/run下的所有mysql相关,恢复了正确的权限,但是依然没有解决,访问mysql提示'/... 我做了相关处理:
1、我对比其他ubuntu11.04的/var/lib和/var/run下的所有mysql相关,恢复了正确的权限,但是依然没有解决,访问mysql提示'/var/run/mysqld/mysqld.sock' (111);
2、root@mail:~# ps -ef |grep mysql
root 30563 30253 0 23:38 pts/9 00:00:00 grep --color=auto mysql
root@mail:~# /etc/init.d/mysql start
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql start

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the start(8) utility, e.g. start mysql
3、root@mail:/var/run/mysqld# ll
总用量 0
drwxr-xr-x 2 mysql root 60 2012-03-20 11:46 ./
drwxr-xr-x 19 root root 760 2012-05-18 23:37 ../
srwxrwxrwx 1 mysql mysql 0 2012-03-20 11:46 mysqld.sock=
情况就是这样,那位高手指点一下,一个哥们本来拿我服务器做邮件服务,付权限的时候悲剧了,系统重做好办,但是我数据库里的东东很重要啊,希望大家帮帮忙,能够恢复mysql就行。
展开
 我来答
Phper
2012-05-19 · TA获得超过1210个赞
知道小有建树答主
回答量:625
采纳率:0%
帮助的人:680万
展开全部
修改mysql的数据目录data和基本目录权限mysql
chown mysql:mysql 目录
应可恢复正常

注意下次不要随便修改不清楚权限的目录权限了。
brickmagic
推荐于2018-03-01 · TA获得超过160个赞
知道答主
回答量:101
采纳率:0%
帮助的人:77.5万
展开全部
首先, 保证/var和/var/lib可以让mysql进入, e.g. /var和/var/lib是755
然后, 给回权限/var/lib/mysql/
chown mysql:mysql /var/lib/mysql
chmod 755 /var/lib/mysql

最后, 检查/etc/my.cnf
[mysqld]
...
socket=/var/lib/mysql/mysqld.sock
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式