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;

相關文章
相關標籤/搜索