• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 详解MAC中mysql密码忘记解决办法的示例代码

详解MAC中mysql密码忘记解决办法的示例代码

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了MAC,mysql,密码忘记等相关知识,希望本文的分享对您有所帮助
这篇文章主要介绍了MAC 中mysql密码忘记解决办法的相关资料,需要的朋友可以参考下

MAC 中mysql密码忘记解决办法

最近项目用到MySQL,之前装过一个,可是忘记了当时设置的密码,然后走上了修改密码的坎坷道路。在百度,Google了一堆资料之后还是,发现处处是给程序员埋的坑。于是下决心,写一篇博客,涵盖各种情况下忘记密码的解决办法。

情况一:在mysql官网直接下载dmg文件进行安装,忘记密码

1.关闭mysql服务器

sudo /usr/local/mysql/support-files/mysql.server stop

2.进入目录

cd /usr/local/mysql/bin

3.获取权限

sudo su

4.重启服务器

./mysqld_safe --skip-grant-tables &

5.control + D退出编辑

6.配置短命令

alias mysql=/usr/local/mysql/bin/mysql

7.进入mysql命令模式

mysql

8.进入mysql数据库

use mysql

9.获取更改权限

flush privileges;

10.重置密码

set password for 'root'@'localhost'=password('新密码');

情况二:如果你经常使用home-brew安装来安装软件,只需要将上面步骤中的路径进行更改即可,mysql默认安装目在/usr/local/Cellar/mysql/5.7.16,只需将上面的1、2、6步骤/usr/local/mysql更改为/usr/local/Cellar/mysql/5.7.16即可

情况三:这种情况就属于比较坑的情况了,下载过mysql之后,隔了好长时间忘记了这回事情,然后又下载了一个,发现先下载的数据库直接提示输入密码。然后按照情况一或情况二输入命令无法修改成功。之后按照网上介绍的方法修改my.cnf(现在改为了my-default.cnf)也没有用。如果不幸遇到这种情况,请按照以下步骤进行操作

1.卸载mysql

 sudo rm /usr/local/mysql

 sudo rm -rf /usr/local/var/mysql

 sudo rm -rf /usr/local/mysql*

 sudo rm -rf /Library/StartupItems/MySQLCOM

 sudo rm -rf /Library/PreferencePanes/My*

 vim /etc/hostconfig and removed the line MYSQLCOM=-YES-rm -rf ~/Library/PreferencePanes/My*

 sudo rm -rf /Library/Receipts/mysql*

 sudo rm -rf /Library/Receipts/MySQL*

 sudo rm -rf /var/db/receipts/com.mysql.*

2.重新安装mysql

3.这种情况下如果仍然提示输入密码,重新按照情况一或情况二操作一遍即可

以上就是详解MAC中mysql密码忘记解决办法的示例代码的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Mac上实现终端管理MySQL数据库
  • Mac下安装mysql5.7.18的详细步骤
  • mysql5.7.18在Mac下安装的详细步骤
  • Linux/Mac MySQL忘记密码怎么办
  • mysql5.7.18在mac os10.12下安装教程步骤
  • MAC下MYSQL5.7.17连接不上提示密码错解决步骤
  • Mac OS10.11下mysql5.7.12 安装配置图文教程步骤
  • MAC下MySQL初始密码忘记生物解决办法分享(图)
  • 具体介绍MAC下Mysql5.7.10版本修改root密码的方法
  • 详解mac使用homebrew安装MySQL无法登陆问题的解决办法

相关文章

  • 2018-12-05如何防止sql注入?介绍5种防止sql注入的方法
  • 2017-05-11MHA实现mysql主从数据库手动切换的方法
  • 2018-12-05如何使用Spring Boot解决Mysql断连问题的详细介绍
  • 2018-12-05MySQL找回用户数据的实例详解
  • 2018-12-05MongoDB导入json数据的方法
  • 2017-05-11mysql修改数据库编码(数据库字符集)和表的字符编码的方法
  • 2018-12-05sqlserver 统计sql语句大全收藏
  • 2018-12-05MySQL 的日常使用
  • 2018-12-05mysql 协议的statistics命令包及解析
  • 2018-12-05中文Access2000速成教程--1.6 定义“主键”

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 恢复操作如何使用?总结恢复操作实例用法
    • 为mysql数据库添加添加事务处理的方法
    • mysql数据类型存储需求及如何选择正确的类型
    • mysql下修改engine引擎的方法
    • MySQL数据库利用Python操作Schema方法详解
    • 3步搞定纯真IP数据导入到MySQL的方法详解
    • Oracle数据库账号被锁定解决方法
    • mysql mysqldump数据备份和增量备份
    • Mysql服务器的启动与停止(一)
    • MySQL无法创建外键的原因及解决方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有