これは私を助けてくれました:
コントロールパネルからシェルを開き、次のコマンドでmysqlを起動します:
mysqld –-console –-skip-grant-tables –-skip-external-locking
コントロールパネルから別のシェルを開き、次のコマンドでデータベースを修復します。
mysqlcheck -r --databases mysql --use-frm
mysqlを停止し、シェルを閉じて、mysqlを通常どおり再起動します。
に基づく: Re:破損したmysql.users修正方法