首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为MySQL问题重置根密码(Mac )

为MySQL问题重置根密码(Mac )
EN

Server Fault用户
提问于 2011-12-17 19:39:55
回答 2查看 2.8K关注 0票数 2

我一直试图重置根密码,并遵循以下说明:http://www.coolestguyplanet.net/how-to-change-the-mysql-root-password/

但是,当我使用以下命令时:

代码语言:javascript
复制
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables

我收到以下输出:

代码语言:javascript
复制
111217 10:00:42 mysqld_safe Logging to '/usr/local/mysql/data/******-********-MacBook-Pro.local.err'.
111217 10:00:42 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
/usr/local/mysql/bin/mysqld_safe: line 107: /usr/local/mysql/data/********-********-MacBook-Pro.local.err: Permission denied
/usr/local/mysql/bin/mysqld_safe: line 144: /usr/local/mysql/data/*******-**********-MacBook-Pro.local.err: Permission denied
111217 10:00:42 mysqld_safe mysqld from pid file /usr/local/mysql/data/*********-********-MacBook-Pro.local.pid ended
/usr/local/mysql/bin/mysqld_safe: line 107: /usr/local/mysql/data/*******-*********-MacBook-Pro.local.err: Permission denied
**********-*********-MacBook-Pro:~ myname$ 

为什么我的许可会被拒绝,我怎样才能解决它?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-12-17 23:28:17

只要用sudo就行了:

代码语言:javascript
复制
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
票数 2
EN

Server Fault用户

发布于 2011-12-17 20:00:49

这个问题在http://serverfault.com上可能会更好。

看起来,您没有为/usr/local/mysql文件夹设置正确的权限。确保它的存在,并由mysql用户拥有(假设mysql是mysqld正在运行的用户)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/342069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档