zoukankan      html  css  js  c++  java
  • mac os x 安装mysql遇到 Access denied for user 'root'@'localhost' (using password: YES)的解决方法

    最近把开发环境迁移到macbook上,装上mysql启动之后,连接,总是报这个错误。5.5的版本默认密码为空。其实这个错误是root未授权的问题。解决方法如下:

    未给localhost root用户授权,新建一个localhost root用户,然后授权给他:
    在终端里定位到mysql安装目录的bin目录下
    1、执行 mysql -u root -p  
    初始无密码,直接回车下一步
    2、use mysql 
    继续下一步执行如下语句:
    1、create user 'root'@'localhost' identified by '你的密码';

    2、grant all privileges on *.* to root@'localhost'; 


    3、FLUSH PRIVILEGES;
     

    可以先执行2试试,如果不行,再执行1,2步骤,执行过后一定要重启mysql。 

  • 相关阅读:
    jenkins更换国内源
    部署jdk和maven
    Prometheus监控Nginx
    Prometheus监控MySQL
    MySql里动态视图的实现
    MySql里split函数的实现
    HTML编码规范
    消弱反驳18招
    Pr2020
    记忆准则
  • 原文地址:https://www.cnblogs.com/ycxyyzw/p/5216288.html
Copyright © 2011-2022 走看看