標籤:global eset using format update oba flush 許可權 etc
#1.停止mysql資料庫/etc/init.d/mysqld stop #2.執行如下命令mysqld_safe --user=mysql --skip-grant-tables --skip-networking & #3.使用root登入mysql資料庫mysql -u root mysql #4.更新root密碼mysql> UPDATE user SET authentication_string = password ( ‘new-password‘ ) WHERE User = ‘root‘ ;#5.重新整理許可權 mysql> FLUSH PRIVILEGES; #6.退出mysqlmysql> quit #7.重啟mysql/etc/init.d/mysqld restart #8.使用root使用者重新登入mysqlmysql -uroot -p Enter password: <輸入新設的密碼newpassword> --當修改密碼時提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements需要修改validate_password_policy的值:mysql> set global validate_password_policy=0;再查看mysql> select @@validate_password_length; --當卸載mysql提示error reading information on service mysqld: Invalid argument可使用命令:rpm -e --nopreun --nopostun --nodeps mac mysql error You must reset your password using ALTER USER statement before executing this statement.安裝完mysql 之後,登陸以後,不管運行任何命令,總是提示這個 step 1: SET PASSWORD = PASSWORD(‘your new password‘); step 2: ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER; step 3: flush privileges;
MySQL修改使用者密碼 !