解决:mac连接数据库遇到Access denied for user ‘root‘@‘localhost‘ (using password: YES)

版本:mysql 5.7

第一步:关闭mysql

苹果->系统偏好设置->最下面点MySQL,关闭mysql服务

第二步:进入终端设置

1、进入终端输入(cd /usr/local/mysql/bin/)回车

cd /usr/local/mysql/bin/
2、输入(sudo su)回车以获取管理员权限

sudo su
3、输入(./mysqld_safe --skip-grant-tables &)回车以禁止mysql验证功能,mysql会重启,偏好设置中的mysql状态会变成running。

./mysqld_safe --skip-grant-tables &

4、输入命令(./mysql)回车

./mysql
5、输入命令(flush privileges;)

flush privileges;
6、重置密码:

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’;
如果报错可以使用
UPDATE mysql.user SET authentication_string = PASSWORD(‘123’) WHERE User = ‘root’ AND Host = ‘localhost’;
7、执行 quit;退出mysql

quit;
8、执行 exit;退出sudo

exit;
9、密码重置已完毕,重新登陆mysql。

Mac OS版本如何重置mysql密码相关推荐

  1. 在Mac OS环境下安装MySQL服务

    在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...

  2. mysql数据库报错1075_MySQL数据库之在MAC OS X上安装MYSQL

    本文主要向大家介绍了MySQL数据库之在MAC OS X上安装MYSQL ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 我在网上找到了一篇文章,简直堪称神器. 刚开始用brew ...

  3. centos7怎么重置mysql密码_centOS7.4 重置mysql 密码

    centOS7.4 重置mysql 密码 重置密码遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass ...

  4. harbor重置mysql密码_Harbor密码重置 密码修改 admin密码重置

    Harbor密码重置 harbor现在是使用postgresql 数据库了.不再支持mysql,网上有N多重置Mysql密码的,可以略过了. 我密码错了默认的Harbor12345 修改为: RedH ...

  5. Linux重置Mysql密码_解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost

    Linux重置Mysql密码 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim / ...

  6. windows中安装64位MySQL及连接MySQL和重置MySQL密码

    一.安装 1.下载64位,解压 2.配置系统环境变量,我们去系统环境变量的path里添加一个mysql的配置,指向mysql的bin目录 复制解压后的mysql到C盘或者其他磁盘下 3.配置初始化的m ...

  7. VSCode-darwin-universal.zip 下载 mac os 版本

    VSCode-darwin-universal.zip 下载 mac os 版本 http://starplatinumora.top/images/file/tool/VSCode-darwin-u ...

  8. win10重置mysql密码_Win10系统MySQL5.7密码忘记怎么重置?

    在Win10系统下安装了mySQL使用,有时遇到密码忘记的问题也是挺遭心的,那么如何重置mysql密码呢?下面小编就分享下具体教程. Win10下mysql密码重置步骤如下: 1.首先点击开始菜单,搜 ...

  9. 无法为您重置MySQL密码_无法重置MySQL的root密码

    问题描述 我需要重置本地mysql安装的root密码,但不会让我.我已经试过了: $ sudo /etc/init.d/mysql stop * Stopping MySQL database ser ...

最新文章

  1. 学习Linux的窍门与经验
  2. php恶意代码,警惕WordPress主题functions.php包含的恶意代码
  3. windows7 下vs2015使用opencv3.30、opencv_contrib库
  4. PHP下操作Linux消息队列完成进程间通信的方法
  5. python对列表中的数值进行统计运算_python-从单词列表中计算元音并返回数字作......
  6. 推荐系统--矩阵分解(3)
  7. 例子---纯CSS实现加载球
  8. gin context和官方context_[系列文章] Gin框架 - 安装和路由配置
  9. 牛客小白月赛2 G 文 【模拟】
  10. python写的监视bt.ktxp.com的rss的小脚本 updated
  11. 冒泡排序c++_学习笔记-详解冒泡排序
  12. AnimMontage(中文翻译)——UE4官方文档
  13. sdn主要包含哪些接口_SDN概述
  14. MySQL之B+树详解
  15. 【一起入门NLP】中科院自然语言处理作业一:RNN,DNN,CNN 进行猫狗分类(pytorch入门)【代码+报告】
  16. 网站换服务器ip会降权不,频繁更换IP会导致网站降权
  17. 天翼云、移动云ubuntu服务器分区和磁盘挂载步骤
  18. samba共享使用端口
  19. matlab结束外循环,求单源最短路径的BellmanFord算法的matlab实现及其优化
  20. 小白记录:1、scrapy的基础操作

热门文章

  1. 不是竞赛强省强校,没有教练的我如何保送清北?
  2. html设置%3cbody%3e背景颜色,使用css写带纹理渐变背景图的示例代码
  3. 你想玩物联网吗?物联网编程真的很难吗?原来很简单。
  4. 一个太空银河地球场景Maya贴片模板
  5. Web文本挖掘技术研究
  6. 三种Scriptlet总结
  7. 华为OJ——密码强度等级
  8. 【Java】CMS 垃圾回收 GC
  9. java corba_JAVA版CORBA程序
  10. Trackformer复现笔记