MySQL 5.7 のインストールと設定のチュートリアル

MySQL 5.7 のインストールと設定のチュートリアル

この記事では、参考までにMySQLのインストールと設定のチュートリアルを紹介します。具体的な内容は次のとおりです。

1. MySQLデータベースを構成する

1. グリーンバージョンのmysqlを解凍し、以下のようにmysql5.7に名前を変更します。

下の図5.6の以前のバージョンと比較してください。データディレクトリ(データの保存)とmy-default.iniファイル(構成情報)がありません。

2. 設置サービス

1. 以下のようにcmdを実行します(管理者バージョン、それ以外の場合は権限なし)。

2. MySQL 5.7 の新しいバージョンにはデータ ディレクトリがありません。コマンドを実行して作成する必要があります。

3. 以下のように、mysqld –install コマンドを実行してサービスをインストールします。

mysqlが不要な場合は、以下に示すようにmysqld –removeを実行して削除します。

3. 以下のようにnet start mysqlを実行してサービスを開始します。

起動時に MySQL を起動するかどうかを設定する必要がある場合は、Windows サービスで設定できます。

3. クライアントテスト

1.mysql –uroot –p を以下のように実行します

4. ユーザー名とパスワードを変更する

1. コマンドを実行する

mysql を使用します。

UPDATE user SET authentication_string=password('123456') ここで、user='root';

権限のフラッシュ;

以下のように表示されます。

2. 再度ログインし、mysql -uroot -p123456コマンドを実行します。

5. エンコードをUTF-8に設定する

1. デフォルトのエンコーディングを表示する

2. mysql5.7 のルート ディレクトリに、新しい my.ini ファイルを作成します (このファイルは 5.7 以降には存在しないため、自分で作成します)。以下を参照してください。

MySQLサービスプログラムが起動すると、my.iniを自動的に読み取り、エンコードを含むさまざまな設定パラメータを取得します。

3. my.iniを編集する

[mysqld]ノードの下で、サーバーのエンコーディングを設定し、2つの項目を追加します。

文字セットサーバー=utf8

[mysql]ノード、これはクライアント情報を構成するためのものです

[mysql]ノードを追加し、エンコードをUTF8に設定します。

[mysql]

デフォルトの文字セット=utf8

以下のように表示されます。

6. テストクエリ

1. 設定ファイルを変更した後、まずサービスを再起動する必要があります。

2. 通常通りrootユーザーとしてログインする

3. コマンド show variables like "%character%" を実行して、以下に示すように、システム文字セット変数を表示します。

素晴らしいトピックの共有: MySQL のさまざまなバージョンのインストール チュートリアル MySQL 5.7 のさまざまなバージョンのインストール チュートリアル

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

以下もご興味があるかもしれません:
  • Windows での MySQL 5.6 のインストールと設定 (スクリーンショットと詳細な手順付き)
  • MySQL 5.6 (Win7 64 ビット) のダウンロード、インストール、および構成のグラフィック チュートリアル
  • MySQL 5.5 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.6.17 Green Edition (無料インストール) のインストールと設定のチュートリアル
  • MySQL 5.7.16 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 5.7.13 のインストールと設定方法のグラフィック チュートリアル (Linux)
  • Windows 版 MySQL 5.6.11 のインストールと設定のチュートリアル
  • mysql5.7.19 winx64 解凍版のインストールと設定のチュートリアル
  • MySQL 5.7.19 のインストールと設定方法のグラフィック チュートリアル (win10)
  • MySQL 5.7.13 winx64 のインストールと設定方法のグラフィックチュートリアル

<<:  jQueryは時間セレクタを実装する

>>:  Linuxコマンドとファイル検索の詳しい説明

推薦する

Unicode における CJK (中国語、日本語、韓国語の統合表意文字) 文字の概要

CJK は CJK Unified Ideographs の略称で、「中国語、日本語、韓国語の統一表...

Dockerでランナーコンテナを構成する方法

1. ランナーコンテナを作成する mk@mk-pc:~/Desktop$ docker run -d...

VMware仮想マシンブリッジによるインターネット相互接続を実現する方法

VMware をインストールして新しい仮想マシンを作成したら、オプション バーの [編集] - [仮...

mysql mycat ミドルウェアの簡単な紹介

1. mycatとはエンタープライズアプリケーション開発のための完全にオープンソースの大規模データベ...

MySQL のジオメトリ型を使用して経度と緯度の距離の問題を処理する方法

テーブルを作成する テーブル `map` を作成します ( `id` int(11) NULLではな...

Linux での UDP について学ぶ

目次1. UDPとLinuxの基礎の紹介2. 各機能の使い方1. ソケット機能の使用2. バインド機...

Docker に fastdfs イメージをインストールする際の注意事項

1. Docker環境を準備する2. fastdfsイメージを検索する 3. イメージをプルするdo...

mysqlのkey_lenの計算方法についての簡単な説明

MySQL の explain コマンドは SQL のパフォーマンスを分析できます。その 1 つが ...

CentOS7 ファイアウォール操作コマンドの完全なリスト

目次インストール: 1. ファイアウォールの基本的な使い方2. ファイアウォールd-cmdを設定する...

デザイナーの「職業病」について

デザイナーは世界で最も繊細で感情的な人々だと私はいつも感じています。私がこう言うときに優越感を感じる...

JS 日付コントロール My97DatePicker の基本的な使い方

My97DatePicker は非常に柔軟で使いやすい日付コントロールです。使い方はとても簡単です。...

Docker-compose ネットワークの詳細な例

今日は Docker でのネットワーク設定を試し、後で忘れないようにプロセスを記録しました。 (シス...

MySQLのnull値に関する小さな問題

今日、null 値をテストしていたところ、小さな問題が見つかりました。ここに記録しました。以前にも遭...

Centos6.5 に zabbix2.4 をインストールするチュートリアル図

centos-DVD1バージョンシステムの固定IPアドレスは192.168.159.128で、cen...

HTML フォームを送信するいくつかの方法_PowerNode Java Academy

方法1: 送信ボタンから送信する <!DOCTYPE html> <html>...