パスワードのcentos7のmysql5.7を忘れました

空のパスワードを許可するようにmy.cnfのファイルを編集します

私たちはな/etc/my.cnf

挿入する[mysqldを]で:スキップ・助成金・テーブル

[mysqldを] 
DATADIR =の/ var / libに/ MySQLの
ソケット=の/ var / libに/ MySQLの/にmysql.sock 
スキップグラント・テーブル

 

MySQLサービスを再起動します。

サービスmysqldを再起動

 

MySQLデータベースを使用してデータベースにログインし、rootのパスワードを変更すると、データベースを終了

[ルート@ localhostの〜]#mysqlの-uルート
mysqlの>使用mysqlの。
MySQLの>更新ユーザ設定authentication_string =パスワード( 'M123')、password_last_changed =今()ユーザー= 'ルート'; 
MySQLの>終了。

 

my.cnfを再び開き、スキップ・助成金・テーブルは削除し、保存して終了

MySQLはサービスを再起動し、パスワードをリセットするためにデータベースを使用することができます

サービスmysqldを再起動

 

おすすめ

転載: www.cnblogs.com/QW-lzm/p/11575529.html
おすすめ