zoukankan      html  css  js  c++  java
  • MySQL修改root密码

            有的时候,在测试环境下忘记MySQL的root密码,找回或修改密码很关键!

    01、能用root进入数据库

    mysql -u root
    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');   ###修改root密码,讲root密码修改为newpass

             flush privileges;

    02、有root密码修改

    mysqladmin -uroot -p123123 password '123';

    03: 用UPDATE直接编辑user表

    ###前提是root可以使用
    mysql -u root
     
    mysql> use mysql;
     
    mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
     
    mysql> FLUSH PRIVILEGES;

    04、丢失root密码的时候

    直接在shell下执行,修改完毕直接关闭shell
    mysqld_safe  --defaults-file=xx/my.cnf  --skip-grant-tables   ###不效验登录密码,可以免密码登录,

     
    mysql> user mysql
     
    mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
     
    mysql> FLUSH PRIVILEGES;

    ps  -ef  | grep mysql | grep -v grep | awk  '{print $2}'  | xargs kill -9   ###杀掉mysql进程

    05、初始化root密码

    mysqladmin -u root password '123123';

    >set password = password('123123');

    转载:

    http://pengbotao.cn/mysql-modify-password.html

  • 相关阅读:
    CSS选择器
    CSS选择器详解(二)通用选择器和高级选择器
    CSS选择器详解(一)常用选择器
    30个最常用css选择器解析
    常用CSS缩写语法总结
    XHTML 代码规范
    命名空间(xmlns属性)
    HTML 5 <meta> 标签
    HTML <!DOCTYPE> 标签
    Mybatis-generator 逆向工程
  • 原文地址:https://www.cnblogs.com/xiaochina/p/5801931.html
Copyright © 2011-2022 走看看