MAC解决MySQL登录ERROR 1045 (28000): Access denied for user root@localhost (using passwor)问题

这篇具有很好参考价值的文章主要介绍了MAC解决MySQL登录ERROR 1045 (28000): Access denied for user root@localhost (using passwor)问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

发现问题

今天在MAC上安装完MYSQL后,MYSQL默认给分配了一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误:Access denied for user ‘root’@’localhost’ (using passwor)如图:
MAC解决MySQL登录ERROR 1045 (28000): Access denied for user root@localhost (using passwor)问题,Mac/Windows/iPhone常用操作,mysql,macos,数据库

解决问题

首先,进入到/usr/local/mysql/support-file,然后按以下步骤操作:文章来源地址https://www.toymoban.com/news/detail-669158.html

# cd /usr/local/mysql/support-file  && ./mysql.server stop

# sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables & 

mysql > UPDATE mysql.user SET authentication_string=PASSWORD('root123*') WHERE User='root';
mysql > FLUSH PRIVILEGES;
mysql > \q

# cd /usr/local/mysql/support-file && ./mysql.server start

#  /usr/local/mysql/bin/mysql -u root -p
passwd: 输入密码

到了这里,关于MAC解决MySQL登录ERROR 1045 (28000): Access denied for user root@localhost (using passwor)问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 完美解决ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)

    已解决ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) 下滑查看解决方法 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) 对于出现\\\"ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)\\\"的问题,一般是由于MySQL的访问权

    2024年02月05日
    浏览(48)
  • mySQL出现密码正确但没有权限进入:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password)

    记得密码是正确的,但是就是进不去,没有进去的权限; 轻松解决,不用管my.ini的skip-grant-tables的轻松解决办法!!! 1.进入到  /etc/mysql/debian.cnf文件中,找到debian-sys-maint的密码 2.输入命令mysql -u debian-sys-maint -p 密码就是在文件中看到的密码,就可以进入到mysql 3.查看user表中的

    2024年04月26日
    浏览(36)
  • ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    亲爱的小伙伴,是不是你在登录自己的mysql数据库的时候,出现了标题所示的错误的提示呢?不要慌张,不要着急,因为作为一个亲身经历者,不瞒你们说当时我也是慌得一批。不过还好,在查了一堆的资料后,终于将它解决了。接下来我就将我的解决办法分享给大家,希望

    2024年02月11日
    浏览(56)
  • ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘ (using password YES/NO)

    在使用命令行登录 MySQL 时出现了下述问题: 或:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO) using password: NO :表示输入没有输入密码就尝试登陆了 using password: YES :表示输入了密码,但密码错误 所以,很有可能是忘记密码了,因此需要重设密码。

    2024年02月11日
    浏览(38)
  • MySQL登录报错1045解决办法-1045-Access denied for user ‘root‘@‘‘(using password:YES)

    此报错的原因则是没有开通权限 解决方案: 1、打开cmd命令面板 2、输入 mysql -u root -p ,之后输入密码(数据库root账户的密码) 3、开通权限 全部开放 GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION; 指定ip开放 GRANT ALL PRIVILEGES ON . TO ‘root’@‘192.168.1

    2024年02月15日
    浏览(57)
  • Mysql 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES/NO)个人解决方法 分享一下

    Mysql 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES/NO) 看了很多篇文章都没解决, 下面是我个人解决方法 分享一下 Access denied(拒绝访问) using password:NO (没有就输出NO) Access denied(拒绝访问) using password:YES (输入了就表示YES) CTRL+ALT+DELETE 打开任务管理器,切换到“

    2023年04月19日
    浏览(43)
  • Mac MySQL初始登录root报错access denied解决方法

    如图,当在mac m2上首次安装mysql后尝试登录root用户时,无论输入什么样的密码,或者直接回车键,都会显示access denied for user \\\'root\\\'@\\\'localhost\\\'。同时win和ubuntu也出现了一模一样的问题,先记录一下mac的解决方法。 https://www.cnblogs.com/goodgoodstudyforlong/p/11051485.html#:~:text=mac下安装mys

    2024年02月09日
    浏览(43)
  • mysql连接数据库报错:1045 - Access denied for user ‘root‘@‘localhost‘ (using password:YES)

    连接数据库或者在Navicat连接数据库,报错信息为:1045 - Access denied for user \\\'root\\\'@\\\'localhost\\\' (using password:YES) 连接数据库报错问题 一、报错问题提示信息 1.终端连接报错 Navicat连接报错 二、解决方法: 以管理员身份运行cmd; 2.cd到mysql下的bin目录; 3.停止mysql服务 4.mysql权限屏蔽

    2024年02月12日
    浏览(49)
  • phpstudy配置本地网站出现MYSQL 报错:SQLSTATE [HY000] [1045] Access denied for user ‘root‘@‘localhost‘ (using pa

            今天配置一个本地网站,用于测试,用的phpstudy,数据库密码等都配置好了,但是出现 MYSQL 报错:SQLSTATE [HY000] [1045] Access denied for user \\\'root\\\'@\\\'localhost\\\' (using password:yes) 其实这种错误只要打开马蹄,进入命令行界面,输入三行代码即可  进入 MYSQL,按照以下三步依次执行

    2024年02月09日
    浏览(48)
  • MySql5.7之ERROR 1045 (28000)问题处理

    时隔多日连接MySQL时出现了\\\"ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)\\\"的错误 输入的正确密码也无法连接 引发问题的原因可能如下: 用户名或密码不正确:请确保输入的用户名和密码是正确的,注意区分大小写。 没有为用户授予足够的权限:用户

    2024年02月19日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包