質問:MySQL56サービス開始時には、1067のエラーを報告しました。
このエラーは、比較的一般的であり、オンラインのソリューションはまた、問題を解決するために、このプロセス全体の紙の記録を変化させています。
MySQLのインストールパスの下のbinディレクトリに、管理者のCMDを可能にする方法で、1、。
2、削除MySQL56サービス。
SC削除MySQL56
mysqldを--install MySQL56インストールMySQL56サービスが、失敗しました:3、コマンドを使用するようにしてください。
4、マシン上で検索、パッケージをインストールするには、実際にはCで、インストールディレクトリにキャッシュを見つけました:\はProgramData \をMySQLの\ MySQLのインストーラ\製品キャッシュディレクトリの下。
5、MySQLの-5.6.12-winx64.msiの修復インストールを使用しようとすると、それが正常に完了しています。
6、再び、上記ステップ3 MySQLサービスをインストールします。
mysqldを--install MySQL56
7、成功し、サービスマネージャでMySQL56サービスを開始します。
8、、大きな問題があり、rootユーザのパスワードが以前に行っていないのテストログは、これはあなたがrootのパスワードをリセットしたいリズムです。rootのパスワードを忘れてしまった場合には、あなたは、セーフモードでmysqlを入力し、rootのパスワードをリセットすることができます。
9、MySQLのサービスを停止します。
ネット停止mysql56
10、スタート権限チェックのMySQLをスキップするには、次のコマンドを使用して、binディレクトリに切り替えます。
mysqldを--skip-助成金・テーブル
このステップでは、設定ファイルのmy.ini場合は、それが導入される必要があり、その後、次のコマンドを使用します。指定パスはmy.iniファイルにデータを格納するために、設定ファイルを導入しない場合には、そのようなファイルやディレクトリのエラーを求めるメッセージが表示されません。
mysqld --defaults-ファイル= "C:/はProgramData / MySQLの/ MySQLサーバ5.6 / my.iniが" --skip-助成金・テーブル
11、mysqlの接続、(セキュリティモードウィンドウステップに閉じていない)オープン別のコマンドプロンプトウィンドウ、binディレクトリに同じ変更は、入力接続許可検証データベースをスキップMYSQL、mysqlのです。
mysqlの
12、リセットパスワード、rootパスワードをリセットするには、次のコマンドを実行します(5.6およびパスワードフィールドの以前のバージョンを、その後、5.7 authentication_stringフィールドのため)。
更新mysql.userセットのパスワード=「123456」ユーザー=「ルート」
13、次のクエリの検証。
mysql.userからユーザー、パスワードを選択します。
14、実行フラッシュ権限;リフレッシュコマンド許可テーブル、完成されたパスワードをリセットします。
フラッシュ権限;
15、出口へquitと入力します。
終了する
https://www.cnblogs.com/Wcy100/p/5293578.html
https://www.jb51.net/article/129937.htm