MAC 下MySql忘记密码如何处理
2018-02-01 12:35
621 查看
1.苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务
2.进入终端
输入:cd /usr/local/mysql/bin
回车后 登录管理员权限
sudo su
回车后输入以下命令来禁止mysql验证功能
./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启,重启好了之后进入mysql workbench 随便创建一个连接,然后用户名填root (注意这里不会验证密码,所以填只要存在的账户就可以);
3.打开workbench执行下面的sql
FLUSH PRIVILEGES;
然后执行
select * from mysql.user查询数据库用户表;
可以看到authentication_string字段即是密码字段;
然后执行select PASSWORD('123456')生成需要存储的格式值*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9;
把这个值替换到authentication_string字段处,提交;
然后重新启动数据库就可以使用123456的密码了;
不同之处,以上是5.7的操作,5.7以前的数据库使用的密码字段应该是password;
2.进入终端
输入:cd /usr/local/mysql/bin
回车后 登录管理员权限
sudo su
回车后输入以下命令来禁止mysql验证功能
./mysqld_safe --skip-grant-tables &
回车后mysql会自动重启,重启好了之后进入mysql workbench 随便创建一个连接,然后用户名填root (注意这里不会验证密码,所以填只要存在的账户就可以);
3.打开workbench执行下面的sql
FLUSH PRIVILEGES;
然后执行
select * from mysql.user查询数据库用户表;
可以看到authentication_string字段即是密码字段;
然后执行select PASSWORD('123456')生成需要存储的格式值*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9;
把这个值替换到authentication_string字段处,提交;
然后重新启动数据库就可以使用123456的密码了;
不同之处,以上是5.7的操作,5.7以前的数据库使用的密码字段应该是password;
相关文章推荐
- MAC 下MySql忘记密码如何处理
- MAC 下MySql忘记密码如何处理
- MAC 下MySql忘记密码如何处理
- mysql密码忘记如何处理
- Mac下修改mysql初始密码和Windows忘记密码的处理
- Mac版mysql忘记密码如何找回
- Mac OS X 10.11.4 忘记root密码如何处理
- 忘记mysql的用户名和密码是如何处理
- mac mysql忘记密码如何登里
- Mac上MySQL忘记root密码且没有权限的处理办法&workbench的一些tips (转)
- Mac OS X 10.11忘记root密码如何处理
- mac下如何安装mysql以及忘记密码如何重置密码
- Mac上MySQL忘记root密码且没有权限的处理办法&workbench的一些tips
- 教你如何处理忘记mysql服务器密码的办法
- mysql修改密码及忘记密码如何处理
- 如何修改WAMP中mysql默认空密码 以及修改时报错的处理方法
- mysql在MAC安装时忘记初始随机密码的解决办法
- mysql忘记root密码的处理方式
- MySQL,如何修改root帐户密码、如何解决root帐户忘记密码的问题
- mac上忘记mysql密码完美解决方案