zoukankan      html  css  js  c++  java
  • Mac下新安装的MySQL无法登陆root用户解决方法

     
    一 设置MySQL命令行搜索路径
    0.苹果->系统偏好设置->最下边点mysql 在弹出页面中 启动mysql服务
    1.打开终端,输入:
    sudo vi ~/.bash_profile 如果已存在删除:  sudo rm -rf .bash_*
     
    2.输入 i
     
    3.然后粘贴以下内容
    # mysql
    alias mysql='/usr/local/mysql/bin/mysql'
    alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
    # ls
    alias ls='ls -G'
     
    4.按ESC键
    5.输入 :wq
    6.重新启动终端程序
     
     
     
    二 Mac下新安装的MySQL无法登陆root用户解决方法

    在Macbook Pro上安装好MySQL后,执行mysqladmin设置root帐号的密码时,报错

    mysqladmin: connect to server at 'localhost' failed

    error: 'Access denied for user 'root'@'localhost' (using password: NO)'

    1:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务

    2:进入终端
    输入:cd /usr/local/mysql/bin

    3.回车后 登录管理员权限
      sudo su
    4.回车后输入以下命令来禁止mysql验证功能
      ./mysqld_safe --skip-grant-tables &

    --skip-grant-tables:不启动grant-tables(授权表),跳过权限控制。

    --skip-networking :跳过TCP/IP协议,只在本机访问(这个选项不是必须的。可以不用)

    5.修改密码:

    mysql>  update mysql.user set authentication_string=PASSWORD('123456') where user='root';

    mysql> FLUSH PRIVILEGES;

    错误总结:

    1.

    mysql> UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root'; 
    
    ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement. 
    
    mysql> SET PASSWORD = PASSWORD('your_new_password');
    
    Query OK, 0 rows affected, 1 warning (0.01 sec)
    1. 打开一个终端窗口
    
    2. 输入 sudo /usr/local/mysql/support-files/mysql.server stop
    
    3. 输入 sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
    
    4. 这时不要关窗口,再打开一个终端窗口
    
    5. 输入 sudo /usr/local/mysql/bin/mysql -u root
    
    6. 这时候会出现mysql>了,输入use mysql
    
    7. 最后输入 update user set authentication_string=password('9527') where user='root';
    
    这就OK了。
    
  • 相关阅读:
    HDU 1525
    kmp模板
    hdu 4616 Game(树形DP)
    hdu 4619 Warm up 2(并查集活用)
    hdu 4614 Vases and Flowers(线段树加二分查找)
    Codeforces 400D Dima and Bacteria(并查集最短路)
    poj 2823 Sliding Window (单调队列)
    hdu 2196 Computer(树形dp)
    hdu 4604 Deque
    最短路径
  • 原文地址:https://www.cnblogs.com/oc-bowen/p/5258841.html
Copyright © 2011-2022 走看看