mysql5 7 忘記初始密碼處理方法

2022-07-26 15:30:23 字數 790 閱讀 4826

初始化密碼

mysql5.7會生成乙個初始化密碼,而在之前的版本首次登陸不需要登入。

shell> cat /root/.mysql_secret

# password set for user 'root@localhost' at 2015-04-22 22:13:23

?g5w&tz1z.cn

mysql  -p'?g5w&tz1z.cn'

alter user 'root'@'localhost' identified by 'mysql';

不知道隨機密碼

mysqld_safe --skip-grant-tables &

另外mysql5.7的mysql.user表結構被修改

修改mysql.user方式修改密碼

mysql >

mysql> update mysql.user set authentication_string=password('123qwe') where user='svoid' and host = 'localhost';

query ok, 1 row affected (0.01 sec)

rows matched: 1  changed: 1  warnings:  

然後啟動mysql 伺服器

alter user 'root'@'localhost' identified by 'mysql';

mysql> flush privileges;

query ok, 0 rows affected (0.00 sec)

就可以了

mysql5 7 修改使用者初始密碼

修改使用者的初始化密碼 set password password your new password alter user root localhost password expire never flush privileges 建立新的使用者 create user username host...

安裝Mysql5 7並修改初始密碼

centos 安裝mysql可以參考之前寫的一篇文章 centos7.3 安裝mysql5.7並修改初始密碼 這裡接介紹的是第二種壓縮版的安裝方式 官方的參考文件 壓縮包相當於免安裝檔案,要想使用它只需要配置相關的引數,再通過通過服務來啟動資料庫服務就可以了。2 1 把壓縮包解壓到你喜歡的位置 本示...

MySQL5 7初始密碼檢視及重置

安裝了mysql5.7之後初始密碼不再預設為空 1.檢視初始密碼 root vm 225 102 centos grep temporary password var log mysqld.log 2016 07 08t02 25 46.311098z 1 note a temporary pass...