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 を構成する方法

推薦する

ハイパーリンクアイコンの仕様: 記事の読みやすさを向上

1. ハイパーリンクアイコンの仕様とは?<br />ハイパーリンクアイコンの仕様は、「C...

OR キーワードを使用した MySql 複数条件クエリ ステートメント

前の記事では、And キーワードを使用した MySql の複数条件クエリ ステートメントを紹介しまし...

Ubuntu での MySQL へのリモート ログインのインストールと設定に関するチュートリアル

この記事では、MySQLのインストールと設定のリモートログインチュートリアルを参考までに紹介します。...

qt.qpa.plugin の問題を解決: Ubuntu 18.04 の Qt で Qt プラットフォーム プラグイン「xcb」をロードできませんでした

問題の説明Qt5.15.0 をインストールした後、テスト ケースを実行するとエラーが表示されます。 ...

要素の$notifyポイントについての簡単な説明

当初の意図は、element-ui の $notify 通知をコンポーネントにカプセル化することでし...

JavaScript - Vue でのスロットの使用: スロット

目次Vue でのスロットの使用: slotスコープ付きスロット: テンプレートタグで囲む要約するVu...

効率的な視覚化Nginxログ表示ツール

目次導入インストール表示フィールドフィルターソートキー導入Rhit は、標準フォルダー (gzip ...

Docker コンテナのタイムゾーン エラーの問題

目次背景質問問題分析と解決策新たな問題問題分析と解決策背景node-schedule スケジュール ...

Nginx+SpringBoot による負荷分散の実装例

負荷分散の概要Nginx の負荷分散実装を紹介する前に、負荷分散の分類について簡単に説明します。負荷...

Ubuntu環境にAnaconda3をインストールするための完全な手順

目次Anaconda の紹介1. ダウンロード1.1 インストールパッケージを保存するフォルダを作成...

Linux サーバーの状態を監視する方法

私たち、特に Linux エンジニアは毎日 Linux サーバーを扱っています。サーバーのセキュリテ...

awk でのループの使用

同じコマンドを複数回実行するさまざまな種類のループについて学習しましょう。 awk スクリプトには、...

MySQL の計画タスクとイベント スケジュール例の分析

この記事では、例を使用して、MySQL の計画されたタスクとイベントのスケジュールについて説明します...

Dockerコアとインストールの具体的な使い方

1. Docker とは何ですか? (1)DockerはLinuxコンテナ内でアプリケーションを実行...