加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

MySQL@Mac密码恢复

(2013-07-17 13:34:28)
标签:

mysql

密码

mac

sequel

it

分类: 爱学习
回国后重装系统,MySQL重装后还没导数据前,不知怎么搞的给我自己折腾的密码和权限就都不对了。只好继续折腾。
这篇文章还是蛮有参考价值的:http://blog.csdn.net/loseleo/article/details/8703408

不过我用的不是mysql workbench而是Sequel Pro。
1、苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务
2、进入终端,输入:cd /usr/local/mysql/bin/
回车后,登录管理员权限:sudo su
回车后输入以下命令来禁止mysql验证功能:
 ./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启,重启好了之后进入Sequel Pro。随便创建一个连接,用户名填root (注意这里不会验证密码,所以填只要存在的账户就可以)。
进入之后到mysql的user表单,将root密码清空即可。

以下是其他命令
./mysqladmin -u root -p password 123             //更改root用户密码
./mysql -uroot -p                 //root用户登录mysql
更新root帐户的密码:
update user set password=password("new_pass") where user="root";
flush privileges;
记得重启MySQL之后再登陆。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有