mysqlの-5.7.27のインストールでnet start mysqlのシステム・エラーが発生しました指定されたファイルを見つけることができない2システム

転送:https://www.jianshu.com/p/6d8ed7c36e6f

管理者は、コマンドラインでのインストールパス、型CD + MySQLのbinディレクトリとして実行

C:\ WINDOWS \ SYSTEM32> CDのC:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに

C:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに>のmysqld --remove

サービスが正常に削除します。

C:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに>のmysqld --install

サービスが正常にインストール。

C:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに>ネットスタートmysqlの

MySQLサービスを開始しています。

MySQLサービスが正常に開始されました。

 

======================

そこに多くのオンラインインストールプロセスがありますが、環境や問題のバージョンによって引き起こされることはない、インストールプロセスはいくつかの問題、インストールの最終的な成功に遭遇し、彼らがピットを踏んしていないかどうかを確認し、独自のインストールプロセスを記録

 

最初は、私の環境です:windows10,64ビットMySQLバージョン5.7.27

1「解凍パッケージにはmysql5.7.27をダウンロード

https://dev.mysql.com/downloads/mysql/、選択のWindows x86,64ビットのZIPアーカイブ5.7.27

(これを変更し、これはmysql8.0版をダウンロードするには、デフォルトのURLで直接ダウンロードmysql5.7.27として、ここで追加のアドレスを提供します

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27-winx64.zip)

2「インストールフォルダに解凍、私がここに持っているがDである:\ appinstall \ mysqlの-5.7.27

3「環境変数を設定:\ appinstall \ mysqlの-5.7.27 \ binに:Pathシステム環境変数は、Dに追加しました

4「のmysqlのmy.iniは5.7以降解凍したファイルやデータのフォルダに設定されていません

以下のように、あなた自身のmy.iniファイルを作成します。

[mysqldを]

ポート= 3306

BASEDIR = D:\ appinstall \ -MySQL 5.7.27 \ビン
DATADIR = D:\ appinstall \ -MySQL 5.7.27 \データ

のmax_connections = 200である

文字-SET = UTF8サーバ-の

デフォルト・ストレージ・エンジンは= InnoDBは

sql_modeの= NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

explicit_defaults_for_timestamp = trueに

[MySQLの]

=デフォルト・キャラクタ・セットUTF8
5「次のデータフォルダです、ノートデータを開始するフォルダはなく、また、手動で独自に作成することができます

オープンCMD、MySQLのインストールディレクトリを入力し、管理者権限で実行します:D:\ appinstall \ mysqlの-5.7.27 \ binに

コマンドを実行します。mysqldを--initialize(今回はデータディレクトリが生成されます)

エラーが発生した場合、通常の実行した後に、データのフォルダがすでに存在していることを確認してコマンドを手動で削除して、再度実行する必要があり、間に何も出力されません

6「ファイル名を指定して実行は、-install(インストール)をmysqldの

7「でnet start mysqlのを実行します(mysqlのサービスを開始します)

私がここに持って実行した後、この次のとおりです。

MySQLのサービスを開始しています。
MySQLサービスを開始できませんでした。
サービスはエラーを報告しませんでした。
より多くの助けを得るためにNET HELPMSG 3534を入力します。
最終的には、問題のデータフォルダーを見つけた後、うまく再作成します

mysqlのサービスを開始するには、コマンドを再実行

8「rootアカウントのパスワードを設定します。

my.iniファイル(MySQLの設定ファイル)の[mysqldを]行スキップグラント・テーブルを追加

その後、タスクマネージャでMySQLサービスを再起動します

 mysqlの-uroot -p実行し、再起動MqSQLサービス、後に、あなたは成功したのmysqlにログインすることができます

そして、「ルート」のrootアカウントのパスワードを更新

命令:更新mysql.userセットauthentication_string =パスワード(「ルート」)は、ユーザ=「ルート」。

その後、フラッシュの特権を入力します(リフレッシュアカウント情報)

終了するには終了するか、Ctrl + C

そして、my.iniファイルはただ、この行を削除して保存し、MySQLサービスを再起動するために、スキップ・助成金・テーブルを追加します

 

 

最後に、コマンドのNavicatているかどうかは、ローカルデータベース・ルート/ルートを経由して接続することができます

 

 

今日は、ブランドにインストールした後、新しいWindows7のは、次のエラーを報告したことを追加します。

レポートERROR 1862(HY000)を初めてログインをインストールした後のmysql 
 

理由:MySQLのパスワードの有効期限がYに設定されています

解決策:有効期限が切れていないpassword_expiredを変更

参考:HTTPS://blog.csdn.net/shilukun/article/details/82663362
----------------
免責事項:この記事は、元の記事CSDNブロガー「wangtaojiushiwo」で、 BY-SAの再現著作権契約、CC 4.0に従って、元のソースのリンクと、この文を添付してください。
オリジナルリンクします。https://blog.csdn.net/wangtaojiushiwo/article/details/100729336

転送:https://www.jianshu.com/p/6d8ed7c36e6f

管理者は、コマンドラインでのインストールパス、型CD + MySQLのbinディレクトリとして実行

C:\ WINDOWS \ SYSTEM32> CDのC:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに

C:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに>のmysqld --remove

サービスが正常に削除します。

C:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに>のmysqld --install

サービスが正常にインストール。

C:\プログラムファイル\のMySQL \ MySQLのServer5.6 \ binに>ネットスタートmysqlの

MySQLサービスを開始しています。

MySQLサービスが正常に開始されました。

 

======================

そこに多くのオンラインインストールプロセスがありますが、環境や問題のバージョンによって引き起こされることはない、インストールプロセスはいくつかの問題、インストールの最終的な成功に遭遇し、彼らがピットを踏んしていないかどうかを確認し、独自のインストールプロセスを記録

 

最初は、私の環境です:windows10,64ビットMySQLバージョン5.7.27

1「解凍パッケージにはmysql5.7.27をダウンロード

https://dev.mysql.com/downloads/mysql/、選択のWindows x86,64ビットのZIPアーカイブ5.7.27

(これを変更し、これはmysql8.0版をダウンロードするには、デフォルトのURLで直接ダウンロードmysql5.7.27として、ここで追加のアドレスを提供します

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27-winx64.zip)

2「インストールフォルダに解凍、私がここに持っているがDである:\ appinstall \ mysqlの-5.7.27

3「環境変数を設定:\ appinstall \ mysqlの-5.7.27 \ binに:Pathシステム環境変数は、Dに追加しました

4「のmysqlのmy.iniは5.7以降解凍したファイルやデータのフォルダに設定されていません

以下のように、あなた自身のmy.iniファイルを作成します。

[mysqldを]

ポート= 3306

BASEDIR = D:\ appinstall \ -MySQL 5.7.27 \ビン
DATADIR = D:\ appinstall \ -MySQL 5.7.27 \データ

のmax_connections = 200である

文字-SET = UTF8サーバ-の

デフォルト・ストレージ・エンジンは= InnoDBは

sql_modeの= NO_ENGINE_SUBSTITUTION、STRICT_TRANS_TABLES

explicit_defaults_for_timestamp = trueに

[MySQLの]

=デフォルト・キャラクタ・セットUTF8
5「次のデータフォルダです、ノートデータを開始するフォルダはなく、また、手動で独自に作成することができます

オープンCMD、MySQLのインストールディレクトリを入力し、管理者権限で実行します:D:\ appinstall \ mysqlの-5.7.27 \ binに

コマンドを実行します。mysqldを--initialize(今回はデータディレクトリが生成されます)

エラーが発生した場合、通常の実行した後に、データのフォルダがすでに存在していることを確認してコマンドを手動で削除して、再度実行する必要があり、間に何も出力されません

6「ファイル名を指定して実行は、-install(インストール)をmysqldの

7「でnet start mysqlのを実行します(mysqlのサービスを開始します)

私がここに持って実行した後、この次のとおりです。

MySQLのサービスを開始しています。
MySQLサービスを開始できませんでした。
サービスはエラーを報告しませんでした。
より多くの助けを得るためにNET HELPMSG 3534を入力します。
最終的には、問題のデータフォルダーを見つけた後、うまく再作成します

mysqlのサービスを開始するには、コマンドを再実行

8「rootアカウントのパスワードを設定します。

my.iniファイル(MySQLの設定ファイル)の[mysqldを]行スキップグラント・テーブルを追加

その後、タスクマネージャでMySQLサービスを再起動します

 mysqlの-uroot -p実行し、再起動MqSQLサービス、後に、あなたは成功したのmysqlにログインすることができます

そして、「ルート」のrootアカウントのパスワードを更新

命令:更新mysql.userセットauthentication_string =パスワード(「ルート」)は、ユーザ=「ルート」。

その後、フラッシュの特権を入力します(リフレッシュアカウント情報)

終了するには終了するか、Ctrl + C

そして、my.iniファイルはただ、この行を削除して保存し、MySQLサービスを再起動するために、スキップ・助成金・テーブルを追加します

 

 

最後に、コマンドのNavicatているかどうかは、ローカルデータベース・ルート/ルートを経由して接続することができます

 

 

今日は、ブランドにインストールした後、新しいWindows7のは、次のエラーを報告したことを追加します。

レポートERROR 1862(HY000)を初めてログインをインストールした後のmysql 
 

理由:MySQLのパスワードの有効期限がYに設定されています

解決策:有効期限が切れていないpassword_expiredを変更

参考:HTTPS://blog.csdn.net/shilukun/article/details/82663362
----------------
免責事項:この記事は、元の記事CSDNブロガー「wangtaojiushiwo」で、 BY-SAの再現著作権契約、CC 4.0に従って、元のソースのリンクと、この文を添付してください。
オリジナルリンクします。https://blog.csdn.net/wangtaojiushiwo/article/details/100729336

おすすめ

転載: www.cnblogs.com/albert-think/p/11611660.html