linux修改mysql密码

忘记密码时修改方式mysql

    1.关闭mysqlsql

       # service mysqld stopspa

    2.屏蔽权限ip

       # mysqld_safe --skip-grant-tableit

       屏幕出现: Starting demo from .....table

    3.新开起一个终端输入test

       # mysql -u root mysql登录

       mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';date

       mysql> FLUSH PRIVILEGES;//记得要这句话,不然若是关闭先前的终端,又会出现原来的错误service

       mysql> \q


拥有原来密码时修改方式

    方法一:
   在mysql系统外,使用mysqladmin
   # mysqladmin -u root -p password "test123"
    Enter password: 【输入原来的密码】

   方法二:
      经过登陆mysql系统,
    # mysql -uroot -p
     Enter password: 【输入原来的密码】
    mysql>use mysql;
    mysql> update user set password=passworD("test") where user='root';
    mysql> flush privileges;
    mysql> exit;

相关文章
相关标签/搜索