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 コマンド例の紹介

推薦する

Dockerを使用して開発環境を構築する方法を素早く習得します

プラットフォームが成長し続けるにつれて、プロジェクトの研究開発は、開発者向けのさまざまな外部環境、特...

JavaScript を使用して userAgent を通じていくつかの一般的なブラウザを判別する方法

序文通常、h5 ページを作成するときは、WeChat、QQ、Weibo などのエコシステム内でトラフ...

大規模なデータテーブルのコピー効率を向上させるMySQLソリューション

序文この記事では主に、MySQL で大規模なデータ テーブルのコピーの効率を向上させることに関する関...

bashの初期化メカニズムの詳細な説明

Bash 初期化ファイル対話型ログインシェル次の場合にはログイン シェルを取得できます。ローカル端末...

img タグの src 属性値が空の場合の 2 つのリクエストの問題 (IE 以外のブラウザ)

img src 値が空の場合、リクエストが 2 つ行われます。一部の学生は以前に同様の状況に遭遇した...

Ubuntu 20.04 CUDA & cuDNN のインストール方法 (グラフィカル チュートリアル)

CUDA インストール cuda をダウンロードサポートされているcudaバージョンを表示するには...

Vueルーティングはページステータスを復元する操作メソッドを返します

ルートパラメータ、ルートナビゲーションガード: ページが戻ったときに検索結果を保持する需要シナリオ:...

モバイルレイアウト用の動的REMの実装

ダイナミックレム1. まず、現在の長さの単位を紹介しましょうpx em Mの幅 / 漢字の幅 1em...

Vue はアップロードされた画像に透かしを追加する機能を実装します

この記事では、Vueでアップロードされた画像に透かしを追加する具体的な実装コードを参考までに共有しま...

Linux で 1 回限りのスケジュールされたタスクを実行するための at コマンドの使用に関する詳細な説明

目次序文1. 一度限りの計画タスクの紹介2. コマンド3. 1回限りのスケジュールタスクを作成する4...

CentOS 7.5 に Python 3.6.6 を最初からインストールするための詳細なチュートリアル

ps: 環境はタイトル通りです依存関係をインストールする yum インストール openssl-de...

WeChatアプレットの入力レベルとテキストエリアレベルの浸透率が高すぎる問題の解決策

WeChat ミニプログラムのネイティブ コンポーネントであるカメラ、キャンバス、入力 (フォーカス...

MySQLテーブル名の大文字と小文字を区別しない設定方法の詳細な説明

デフォルトでは、Linux の MySQL はテーブル名の大文字と小文字を区別します。 MySQL ...

ウェブページのグリッドデザインを考える

<br />元のアドレス: http://andymao.com/andy/post/8...