サービスのトラブルシューティング・ソリューションを開始するためにMySQL5.6 1067エラー一度覚えておいてください

質問: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

 

おすすめ

転載: www.cnblogs.com/hans_gis/p/12369744.html