zoukankan      html  css  js  c++  java
  • mysql密码修改方法

    方法一、二都在linux下(bash)测试通过。

      windows未测试:但是第一种方法应该可行,第二种则可能需适当修改。

    1.修改方法一:

    mysql修改密码:
    mysql -u root -p
    然后输入当前密码,进入mysql命令行后
    输入select * from mysql.user;回车,就可以看到密码信息。
    比如
    127.0.0.1 root 加密的密码
    使用如下语句进行修改:
    set password for root@"127.0.0.1"=password('新密码');
    然后执行 flush privileges;
    都是提示:Query Ok,0 rows affected. 但是密码已经修改成功
    如果root有多条记录,使用上面的方式进行修改就可以了。

    2. 使用mysqladmin修改密码:
    mysqladmin -u root -p 新密码,然后按提示输入当前密码,然后回车,即可成功修改密码。

    但是需要注意的是,如果密码中含有bash的特殊符号,直接输入密码可能不成功。

    如新密码为:xin@com!cn

    则mysqladmin修改密码的代码为:

    ./mysqladmin -u root -p password xin\@com\!cn

    然后按提示输入当前密码,密码的修改就成功了。需要注意的是,要使用上面的方式进行字符串转义。

  • 相关阅读:
    游标cursor
    SQL: EXISTS
    LeetCode Reverse Integer
    LeetCode Same Tree
    LeetCode Maximum Depth of Binary Tree
    LeetCode 3Sum Closest
    LeetCode Linked List Cycle
    LeetCode Best Time to Buy and Sell Stock II
    LeetCode Balanced Binary Tree
    LeetCode Validate Binary Search Tree
  • 原文地址:https://www.cnblogs.com/weiqi/p/2815386.html
Copyright © 2011-2022 走看看