1.解凍カスタムの場所にダウンロードしたファイル
展開したディレクトリで、[次のように、新しいmy.iniファイルを作成します。
[mysqlの]
デフォルトの文字セット= UTF8
[mysqldを]
ポート= 3306
BASEDIR = "C:\ MQ-インストール\ mysqlの-5.7.28-winx64"
DATADIR = "C:\ \ MQ-インストールのmysql-5.7.28- winx64 \データ」
のmax_connections = 200
文字セットサーバ= UTF8
デフォルトのストレージエンジン= INNODB
3.として、以下の環境変数を設定します。
このコンピュータ(win10) - > [プロパティ] - > [システムの詳細設定 - >環境変数 - >パスは、そのようなDなどの "カスタムの場所\ binに" を追加:\プログラムファイル\のmysql-5.7.27-winx64 \ binに
4.管理者は、入力mysqldがインストール開くためにcmdを
そして、ネットスタートMySQLを入力してください
------」が登場
MySQLサービスを開始しています....
MySQLサービスを開始できませんでした。
サービスはエラーを報告しませんでした。より多くの助けを得るためにNET HELPMSG 3534を入力します。
ネット開始を入力すると、MySQLサービスを開始MySQLの場合は、表示MySQLサービスを開始しています.... MySQLサービスを開始できませんでした。
「このエラー--------
mysqldを-consoleは、コンソール上の特定のエラーメッセージを見ることができます入力し
、[ERROR]は次のレコードは、その表示された
入力コマンドのmysqld -initializeの
入力mysqldがエラーメッセージが報告されたものを見る-console
ため、その構築されたデータのフォルダを私にこれを引き起こしましたその削除されたデータフォルダの後、次にmy.initファイルの下のコメントDATADIR
入力が再び--initialize mysqldを削除した後
、スタートのMySQL NET開始
MySQLサービスを開始しています...
MySQLのサービスが正常に開始されました。
必要があるので、私は、ここにファイルが問題かもしれ抽出した後に、それは解凍後、削除してするファイルを抽出しますが、この時間より前にインストールが残留の存在であることを疑う
すでに残りと説明されて生じる
再オープンし、管理者は、CMD
コマンドSCを入力してくださいビューのmysqlと呼ばれるクエリmysqlのサービス
入力コマンドSC削除mysqlの、mysqlは削除
後、mysqldが成功することができるようになります--install実行
成功した着陸構成した後、
mysqlの-uroot -p入力し
ないで着陸そう--initialize mysqldをここに起因するランダムに生成されたパスワードに
最後に、上のmy.iniファイルに追加します:スキップ・助成金・テーブルを
し、その後、再起動mysqlの
起動最初のピットストップの後
でnet start MySQLの
入力mysqlの-uroot -p
パスワードを入力した後に変更:
使用のmysql;
更新ユーザのSETパスワード=パスワード(「12345」 )ここで、ユーザー=「ルート」;
注:上記のアップデートの実装がエラーになる場合、私のMySQLは、5.7.28で
ERROR 1054(42S22)不明な列「 「フィールドリスト」にパスワード」
エラーの原因5.7バージョンのmysqlデータベースがauthentication_stringにパスワードフィールド、このフィールドはパスワードが設定されていないされた
mysql.userのSET authentication_string =パスワード(「更新『)ユーザー=』」;#パスワード変更成功
効果的な、すぐに:フラッシュ権限;
終了
のmy.ini追加のコメントの後に再起動mysqlの後にスキップ助成金・テーブルを終了し、パスワードを使用します
MySQLはALTER USERソリューションを使用してパスワードをリセットする必要があります任意の文を入力し、プロンプト
インストールと設定は、MySQL-5.7.22は、パスワードを変更し、最初の時間にログインし、入力文は、エラー文が促さ何に関係なく、「あなたはALTER USERを使用してパスワードをリセットする必要がありますが...」浮上しているWin10に完了し、ソリューション次のように:
SETのPASSWORD = PASSWORD( '新しいパスワード');
ALTER USER 'ルート' @ 'localhost'のPASSWORDは決して期限切れになりませ;
FLUSH PRIVILEGESのは、
後に再び動作させるために新しいパスワードを使用して、終了します。