この記事では、MySQL 5.7.27 をダウンロード、インストール、構成する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。
MySQL をインストールすると、多くの問題が発生します。ブログ 問題を解決するにはさまざまな方法があります。ここにいくつかのリンクを添付します。問題に遭遇した友人はそれを読んで参考にすることができます。この記事は主にデータベースを初めて使用する初心者向けに、MySQL データベースをインストールするための記事です。現在、公式 Web サイトにある MySQL のバージョンは 5.5、5.6、5.7、8 です。開発時には最新バージョンより 1 ~ 2 つ下のバージョンを選択することが多いため、インストールするデータベースとして 5.7 を選択しました
公式 Web サイトにアクセスします: https://www.mysql.com/
コミュニティ
を選択します。ダウンロード 対応するバージョンをダウンロードします。
上の図の MySQL Community Server をクリックして、ダウンロード インターフェイスに入ります。
MySQL Community Server 5.7 のリンクを見つけて、クリックします。
##お使いのコンピュータのバージョンに応じて、対応する ZIP ファイルをダウンロードすることを選択してください。私のコンピュータは 64 ビットなので、これを選択してダウンロードしてください。[ダウンロード] をクリックして入力してください次のインターフェイス: 「いいえ、ダウンロードを開始します」をクリックし、ダウンロードを開始します ダウンロード後、ファイルを保存先のディスクとディレクトリに抽出します。ファイルを E:\Program Files\Mysql ディレクトリに解凍しました。 以上でダウンロード作業は完了です。 2. 環境変数の構成システム - > システムの詳細設定 - > 環境変数 - > システム変数##[新規] をクリックします。変数名は MYSQL_HOME で、mysql-5.7.27-winx64 フォルダーの場所を追加します。
私のファイルは、図に示すように E:\Program Files\Mysql\mysql-5.7.27-winx64 にあります:
パスを編集してコピーします。図に示すように、;% MYSQL_HOME%\bin を元の値の末尾に追加します:
3. my.ini ファイル
[mysqld] #端口号 port = 3306 #mysql-5.7.27-winx64的路径 basedir=E:\Program Files\Mysql\mysql-5.7.27-winx64 #mysql-5.7.27-winx64的路径+\data datadir=E:\Program Files\Mysql\mysql-5.7.27-winx64\data #最大连接数 max_connections=200 #编码 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] #编码 default-character-set=utf8
作成が完了したら、次のステップに進みます。
4. MySQL をインストールします
cmd に E:\Program Files\Mysql\mysql-5.7.27-winx64\bin ディレクトリを入力します:
インストール コマンド: mysqld -install を入力します。「サービスが正常にインストールされました」と表示されれば、インストールは成功しています。「サービスのインストールが拒否されました」と表示された場合は、cmd が管理者権限で実行されていないことを意味します:
次に、コマンド mysqld --initialize の入力を続けます。この時点ではプロンプトは表示されません:
次に、起動コマンドを入力します: net start mysql. MySQL が正常に起動したことを証明する次のプロンプトが表示されます:
1. ここでパスワードを設定するのは、主に次の問題を解決するためです: エラー 1045 (28000): ユーザー 'root'@'localhost' のアクセスが拒否されました (パスワードを使用: NO)
2. まず、 MySQL サービスにアクセスし、コマンド ライン net stop mysql:
3 を入力します。E:\Program Files\Mysql\mysql-5.7.27-winx64 ディレクトリで my.ini を見つけます。 [mysqld] フィールドに任意の行を入力します。 Skip-grant-tables を追加して保存します:
4. MySQL を再起動し、起動コマンド net start mysql を入力します。 MySQL が正常に開始されたことを証明する次のプロンプトが表示されます:
コマンド mysql -u root -p を入力します。パスワードは必要ありません。Enter キーを押すだけです:
MySQL に正常に入力しました。はは、このステップに到達したことを嬉しく思うはずです!
5. mysql を使用してコマンド ラインを入力し、データベースを入力します:
6. コマンド ラインに「update user setauthentication_string=password("xxxxxx"」を入力します。 ) ここで、user ="root";xxxxxx は、設定した新しいパスワードです。Enter キーを押した後に次のメッセージが表示されれば、変更が成功したことを示しています。
#7. MySQL サービスを手動で停止し、win10 の検索バーに「サービス」と入力して、MySQL を見つけます。右クリックして「停止」をクリックするだけです。
次に、my.ini ファイルの Skip-grant-tables 行を削除し、保存して閉じます。
8. cmd を再度 (管理者として) 起動し、起動コマンド net start mysql を入力し、mysql -u root -p を入力して、設定したばかりのパスワードを入力します。次の情報は、それを証明するものです。設定は成功しました!
次に、mysql を使用してコマンド ラインを入力して確認します。結果はエラーになります:
パスワードが次のとおりであるため、リセットされていない場合は、リセットしてください。
「xxxxxx」で識別されるコマンド ライン alter user user() を入力します。私のパスワードは 123456 なので、「123456」で識別される alter user user() と入力します。Enter!勝利に近づく!
コマンド ラインを入力し、mysql を再度使用して確認します。成功しました。
関連する推奨事項:「mysql チュートリアル」
以上がMySQL 5.7.27 をダウンロード、インストール、構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。