MySQL Community Server 圧縮パッケージのインストールと設定方法

MySQL Community Server 圧縮パッケージのインストールと設定方法

今日は、MySQL をインストールしたかったので、公式 Web サイトにアクセスして、MySQL の最新のコミュニティ バージョンをダウンロードしました。

しかし!ダウンロードしたファイルは圧縮パッケージであるため、MySQL 環境を手動で構成する必要があります。

手順は次のとおりです。

1. 圧縮パッケージをパスに解凍します(中国語の文字は含めないでください)。私のパスは次のとおりです: F:\software\mysql-5.7.11-winx64\

2. 環境変数を設定します。「マイ コンピューター」->「プロパティ」->「詳細設定」->「環境変数」で、MySQL の下の bin フォルダーのパスをユーザー変数の PATH に設定し、今後は cmd で直接 MySQL 関連のコマンドを実行できるようにします。

3. mysqlのルートディレクトリにある設定ファイルmy-default.iniを修正し、mysqlのパスを設定します。全部で3行あります。データディレクトリ以降の操作は自動生成されますので、まずは記入してください。

4. 管理者としてコマンド ライン ウィンドウを開きます。スタート メニューのアクセサリにコマンド プロンプトがあります。これを右クリックして、管理者として実行します。

5. コマンド ライン ウィンドウの現在のパスを mysql ディレクトリの bin フォルダー (bin ディレクトリ内にある必要があります) に移動し、次の 3 つの命令を一度に入力します。

mysqld -installはmysqlサービスをインストールします

mysqld --initialize を初期化する必要があります

net start mysql はMySQL サービスを開始します。

6. 次に MySQL を入力する必要があります。ユーザー名とパスワードは何ですか? ?新しいバージョンでは、MySQL はパスワードの生成方法を変更し、ランダム生成を使用します。 mysqlのルートディレクトリ(初期化によって生成された)のデータフォルダを開き、.errで終わるファイルを見つけて開きます。

ユーザー名(root)とランダムに生成された一時パスワード(I(drANkaq1rf))を記録する行があります。

次に、コマンド(mysql -u root -p)でログインします。

7. ログイン後にパスワードを変更する必要があります

バージョン 5.7.6 以降でパスワードを変更するコマンドは次のとおりです。

ALTER USER 'root'@'localhost' を 'MyNewPass' によって識別します。 

5.7.6 より前のバージョンのパスワードを変更するコマンドは次のとおりです。

'root'@'localhost' のパスワードを設定 = PASSWORD('MyNewPass') 

これで基本的な設定は完了です。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • MySQL Community Server 5.7.19 インストール ガイド (詳細)
  • MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法
  • Centos 6.5 での mysql-community-server. 5.7.18-1.el6 のインストール

<<:  マインスイーパゲームを実装するための jQuery プラグイン (3)

>>:  Linux で Nginx ロード バランシングを使用して複数の Tomcat を構成する方法

推薦する

Vscode が Ubuntu にリモート接続する際のエラー問題の解決方法

1. 事件の背景:仕事上、Ubuntu への vscode リモート接続を使用する必要があります。 ...

MySQL マスタースレーブの原理と構成の詳細

MySQLのマスタースレーブ構成と原理、参考までに具体的な内容は以下のとおりです。 1. 環境の選択...

MySQLカスタム関数の簡単な使用例

この記事では、例を使用して MySQL カスタム関数の使用方法を説明します。ご参考までに、詳細は以下...

Nginx を使用して DoNetCore を Alibaba Cloud にデプロイする方法

基本的な環境設定まずはご自身でドメイン名とサーバーを購入してくださいクラウドサーバーECSに基づいて...

tomcat デプロイメント プロジェクトの実装と IDEA との統合

目次Tomcat でプロジェクトを展開する 3 つの方法プロジェクトをwebappsディレクトリに直...

Vueルータールーティングガードの詳細な説明

目次1. グローバル beforeEach 1. グローバル beforeEach 2. 実装2. ...

MySQL のロックに関する問題

ロックの分類:データ操作の粒度から:テーブルロック:操作時にテーブル全体がロックされます。行ロック:...

Vueにおけるキーの役割と原理の詳細な説明

目次1. 結論から始めましょう2. キーの役割2.1 例2.2 上記の例を修正する2.3 例を再度修...

MySQL 8.0.15 winx64 解凍版のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.15 winx64解凍版のインストールと設定方法を紹介します。具体...

MySQL にテキストと画像を保存する方法

Oracle の大きなテキスト データ型 Clob 長いテキスト型 (MySQL ではサポートされて...

MySQL は ACID トランザクションをどのように実装しますか?

序文最近、面接中に、MySQL の InnoDB エンジンがどのようにトランザクションを実装している...

MySQLでよく使われる4つのストレージエンジンについて簡単に説明します。

よく使われる4つのMySQLエンジンの紹介(1):MyISAMストレージエンジン:トランザクションや...

js を使用して数字推測ゲームを実装する

先週、先生が私に数字当てゲームをするちょっとした宿題を出しました。とても面白いと思ったので、適当に書...

Linuxのbasenameコマンドの使い方

01. コマンドの概要basename - ファイル名からディレクトリとサフィックスを削除しますba...

ラベルタグの使用時に発生する問題の分析と解決策

最近何かをするときにラベル タグを使用しました。以前はラベル タグをほとんど使用していなかったため、...