Windows2008 64 ビット システムでの MySQL 5.7 グリーン バージョンのインストール チュートリアル

Windows2008 64 ビット システムでの MySQL 5.7 グリーン バージョンのインストール チュートリアル

序文

この記事では、MySQL 5.7 グリーン バージョンのインストール チュートリアルを紹介します。これは、困っている友人が参照したり学習したりできるように共有されています。詳細な紹介を見てみましょう。

インストール環境: windows2008 R2、X64

1.ダウンロードして解凍する

公式サイトのダウンロードアドレス: http://dev.mysql.com/downloads/mysql/

ご使用の環境に対応するバージョンを選択し、解凍してください。 C:\work\mysql-5.7.17-winx64に解凍しました

2. 環境変数の設定

ユーザーの環境変数パスにC:\work\mysql-5.7.17-winx64\binを追加します。

3. 設定ファイルを追加する

my-default.iniのコピーをコピーし、現在のディレクトリにmy.iniとして貼り付け、次の内容を追加します。

[クライアント]
デフォルトの文字セット=utf8
[mysqld]
文字セットサーバー=utf8
ベースディレクトリ=C:\work\mysql-5.7.17-winx64
データディレクトリ=C:\work\mysql-5.7.17-winx64\data
ポート = 3306

中国語の文字化けの問題を解決するために、デフォルトの文字エンコードを UTF-8 に変更します。

4. データベースの初期化

管理者として CMD を開き、次のコマンドを実行します。

mysqld --initialize --user=mysql --console


最後の部分は初期化されたランダムなルートパスワードで、最初にコンソールからコピーできます。パスワードを変更する次の手順では、

5. ルートパスワードを変更する

次のコマンドを実行します。

mysql -u root -pパスワードの入力を求めます

set password for root@localhost = password('root');パスワードをrootに変更する


6. 新しいユーザーを作成する

次のコマンドを実行します。

CREATE USER 'admin'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';


注: admin'@'% のパーセント記号は、すべてのリモート クライアントが接続できることを意味します。 root@localhost は、ローカル クライアントのみが接続できることを意味します。

公式ドキュメント: http://dev.mysql.com/doc/refman/5.7/en/adding-users.html

7. システムサービスとして追加

次のコマンドを実行します。

mysqld --install MySQL57

net start MySQL57


サービスを削除するには、sc delete MySQL57を実行します。

要約する

上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に少しでもお役に立てれば幸いです。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM をご愛顧いただき、ありがとうございます。

以下もご興味があるかもしれません:
  • Mysql 5.7.19 無料インストール版 (64 ビット) の設定方法に関する詳細なチュートリアル
  • win2008R2 64 ビット システムでの mysql5.7.17 のインストールと構成の例
  • 64 ビットの win10 システムに mysql-5.7.16-winx64 のグリーン バージョンをインストールするチュートリアル
  • 64 ビット Win10 システムに MySQL 5.7.11 をインストールする方法 (ケース スタディ)
  • MySQL 5.7.31 64 ビット無料インストール版チュートリアル図

<<:  js キャンバスはスライダー検証を実現します

>>:  Linux の who コマンド例の紹介

推薦する

MySQLの高可用性と高パフォーマンスのクラスタを構築する方法

目次MySQL NDB Clusterとはクラスター構築のための準備作業クラスターのデプロイを開始す...

ウェブサイトデザインにおいて非常に重要な概念であるdiv+floatの分析

ウェブサイトの構築では、HTML と CSS に関するさまざまな問題に常に遭遇します。ウェブサイト ...

JSに関する7つの面接の質問、あなたはいくつ正しく答えられますか

序文JavaScript では、これは関数呼び出しコンテキストです。この動作が非常に複雑であるからこ...

Vue Element フロントエンドアプリケーション開発の動的メニューとルーティングの関連付け処理

目次概要1. メニューとルーティング処理2. メニューとルートリスト3. ログインプロセスの処理概要...

非常に実用的なMySQL関数の包括的な概要、詳細な例の分析チュートリアル

目次1. MySQLの関数の説明2. 単行関数の分類3. キャラクター機能4. 数学関数5. 日付と...

Vue で円形プログレスバーを実装する例

データ表示は、常にあらゆる職業の人々が求めているものです。特にフロントエンド開発業界では、データを表...

Docker ベースの nginx ファイル サーバーを構築する方法と手順

1. このマシンに新しい設定ファイルdocker_nginx.confを作成します。 サーバー{ 7...

XHTML CSSを使用して正式なブログを書く

ブログの正式名称は「Web log」で、中国語で「ネットワークログ」を意味します。後にブログに短縮さ...

MySQLの比較演算子正規表現マッチングREGEXPの使用の詳細な説明

1. データを初期化する `test_01` が存在する場合はテーブルを削除します。 テーブル「te...

vue で wangEditor を使用する方法と、データをエコーし​​てフォーカスを取得する方法

バックグラウンド管理プロジェクトを行う際には、リッチテキストエディタがよく使用されます。ここでは、非...

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

目次1. 基本的な使い方2. 注意すべき点3. マルチレベルルーティング(マルチレベルルーティング)...

Vue がルート変更を監視するときに watch メソッドが複数回実行される理由と解決策

目次要件の説明:要件分析:ニーズの解決問題解決私はフロントエンドの新人ですが、バックエンドのバグの中...

HTML 終了タグの問題と W3C 標準

W3C の原則によれば、XML の各開始タグには対応する終了タグが必要です。つまり、<html...

ウェブページで任意のフォントを使用する実践的な操作とデモ

以前、「Web ページにシステムに組み込まれていないフォントを埋め込む」という研究をしたことがありま...