免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 15386 | 回复: 2
打印 上一主题 下一主题

mysql出错 :mysql.mysql:无效的用户 [复制链接]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-17 09:52 |只看该作者 |倒序浏览
当我用chown -R mysql.mysql /var/lib/mysql时,系统报告chown :'mysql.mysql' :无效的用户。这是为什么

   我原是的问题是:用mysql -u root -p时或用mysqladmin更改密码,系统报告:
mysqladmin:connect to server at 'localhost' failed
error:'can't connect to local MySQL server through socket '/var/lib'mysql'mysql.sock' (2)'
check that mysqld is running and that the  socket : '/var/lib/mysql/mysql.sock' exists!

但是当我用/etc/init.d/mysql start时,系统报告:
chown"mysql":无效的用户
starting mysqld daemon with databases from /var/lib/mysql
030717 09:49:20 mysqld ended

当我用chown -R mysql.mysql /var/lib/mysql时,系统报告chown :'mysql.mysql' :无效的用户。这是为什么

前几天我用userdel mysql删除了mysql帐号,有关系吗?如果有,怎么加上去呢

论坛徽章:
0
2 [报告]
发表于 2003-07-17 19:58 |只看该作者

mysql出错 :mysql.mysql:无效的用户

当然一定要有mysql用户了,而且还要有mysql组,这样:
shell>; groupadd mysql
shell>; useradd -g mysql mysql
先让root拥有你的mysql目录和子目录及文件
shell>; chown -R root  /path/to/yourmysqldir
其实你只需要让mysql拥有数据目录
shell>; chown -R mysql /yourmysqldir/data
再让你建立的mysql组拥有所有mysql的安装目录及子目录文件
shell>; chgrp -R mysql
最好还去掉data目录的其他人的所有权限
shell>; chmod -R go-rwx /yourmysqldir/data
这样应该很安全了。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2003-07-18 11:53 |只看该作者

mysql出错 :mysql.mysql:无效的用户

谢谢,问题已解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP