1. 程式人生 > >mysql解壓版密碼過期和常用命令

mysql解壓版密碼過期和常用命令

結束mysql程序:

netstat-ano | findstr 3306

taskkill/f /pid 8776 強制關閉程序

啟動:net start MySQL

關閉:net stop MySQL

密碼過期

SETPASSWORD = PASSWORD('123456');

修改密碼

mysql-uroot

mysqld-nt --skip-grant-tables

use mysql;

update mysql.user set authentication_string=password(‘root’)where user='root' and Host ='localhost';

flush privileges;

"C:/ProgramData/MySQL/MySQLServer 5.7/my.ini"

[mysqld]

default_password_lifetime=0#設定密碼永不失效

use mysql;

SET PASSWORD FOR 'root'@'localhost'= PASSWORD(‘root’);

update mysql.user setauthentication_string=password(‘root’) where user='root' and Host ='localhost';

1,          結束mysql服務

2,          "C:/ProgramData/MySQL/MySQLServer 5.7/my.ini"

3,          [mysqld]

4,          default_password_lifetime=0#設定密碼永不失效

5,           

6,          開啟管理員許可權cmd,進入mysql/bin目錄,跳過許可權驗證mysqld -nt --skip-grant-tables

7,          開啟另一個cmd(管理)視窗,進入mysql/bin目錄,輸入mysql -uroot

8,          use mysql

9,         updatemysql.user set authentication_string=password(‘root’) where user='root' andHost ='localhost';

10,      置永不期。ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

11,      flushprivileges;

12,      exit。原cmd視窗輸入mysqladmin -u root shutdown

13,      關閉所有cmd,結束mysql服務。重新開啟cmd。

14,      啟動mysql服務

15,      mysql-uroot -p

16,      輸入密碼 root

17,        SET PASSWORD =PASSWORD('123456');