MySQL Community Server 5.7.19 インストール ガイド (詳細)

MySQL Community Server 5.7.19 インストール ガイド (詳細)

MySQL公式サイトのzipファイルのダウンロードリンク https://dev.mysql.com/downloads/mysql/

https://www.jb51.net/softs/451120.html

這里寫圖片描述

ダウンロードしたzipファイルをディレクトリに解凍します

這里寫圖片描述

解凍したファイルを「プログラム ディスク」にコピーします (私の場合はディスク D)


這里寫圖片描述

MySQLデータベースのインストールを始めましょう

設定iniファイル:

ルートディレクトリ(binディレクトリと同じレベル)に新しいmy.txtファイルを作成し、次のコードをコピーして、ファイルのサフィックスをiniタイプ(つまりmy.ini)に変更します。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します 
[mysqld]
#ポート3306を設定 port = 3306 
# mysqlのインストールディレクトリをbasedir=D:\mysql-5.7.19-winx64に設定します
# mysqlデータベースデータの保存ディレクトリを設定します。datadir=D:\mysql-5.7.19-winx64\data
# 許可される最大接続数 max_connections=200
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

設定変数環境


這里寫圖片描述

mysql サービスをインストールします。

管理者として実行し、C:\Windows\System32 ディレクトリで cmd.exe を見つけます。管理者として実行する必要があることに注意してください。管理者として cmd ウィンドウを開いたら、mysqld install と入力し、Enter キーを押して終了します。

 mysqld install

インストールが成功したら、引き続きコマンド「mysqld –initialize」を入力します。この手順は、データ ディレクトリを初期化するために使用されます。公式の圧縮パッケージを解凍すると、データ フォルダは存在しません。コマンドを実行すると、ルート ディレクトリにデータ フォルダが自動的に生成されます。

 mysqld --initialize

サービスを開始する

net start mysql

ログイン

mysql -u root -p

このとき、cmd は「パスワードを入力してください:」と表示します。

Enterキーを押すだけでmysqlに正常に入力できます

コマンドを入力してください

use mysql; // データベースが変更されたことを表示
ユーザーを更新し、authentication_string=password("123") を設定します。user="root"\g 
 /*(コマンドを実行するには、\g で終了して Enter キーを押す必要があることに注意してください) 表示: クエリ OK、影響を受けた行数 1 (0.01 秒) 一致した行数: 1 変更された行数: 1 警告数: 1*/
権限をフラッシュ //表示: クエリは正常、影響を受けた行は 0 行 (0.00 秒)
やめる

完了しました。これにより、root ユーザーのパスワードが 123 に設定されます。

要約する

上記は、編集者が紹介した MySQL Community Server 5.7.19 のインストール ガイドです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • MySQL Community Server 5.7.16 のグリーン バージョンをインストールしてリモート ログインを実装する方法
  • Centos 6.5 での mysql-community-server. 5.7.18-1.el6 のインストール
  • MySQL Community Server 圧縮パッケージのインストールと設定方法

<<:  Javascriptのクロージャとアプリケーションの詳細な説明

>>:  Ubuntuがインターネットに接続できない場合の解決策

推薦する

docker を使用した pxc クラスターのインストールに関する詳細なチュートリアル

目次序文事前準備ディレクトリを作成するcustom.cnf を作成する証明書を作成するpxc クラス...

js キャンバスは角丸画像を実現します

この記事では、角を丸くするためのjsキャンバスの具体的なコードを参考までに紹介します。具体的な内容は...

MySql Group Byは複数のフィールドのグループ化を実装します

日常の開発タスクでは、データ テーブル内のグループ化フィールドに基づいて統計データを取得するために、...

503 サービス利用不可エラーの解決方法の説明

1. Webページを開くと503サービス利用不可が表示されますが、更新すると正常にアクセスできます。...

MySQL でトランザクションのコミットとロールバックを実装する方法の詳細な例

最近、データベース データのスケジュールされた移行を実行する必要があります。実行プロセス中に何らかの...

MySQL の主キーとトランザクションの詳細な説明

目次1. MySQLの主キーとテーブルフィールドに関するコメント1. 主キーと自動増分2. テーブル...

HTMLドキュメントタイプの詳細な説明

私のは: <!DOCTYPE html>ブログガーデン: <!DOCTYPE HT...

MySQL でストアド プロシージャを作成し、ループでレコードを追加する方法

この記事では、例を使用して、MySQL でストアド プロシージャを作成し、ループでレコードを追加する...

MySQL 関数インデックス最適化ソリューション

MySQL を使用する場合、多くの開発者は一部の列に対して関数計算を実行することが多く、その結果、イ...

Tomcat Nginx Redis セッション共有プロセス図

1. 準備ミドルウェア: Tomcat、Redis、Nginx Jar パッケージ: commons...

PHP環境構築におけるDockerの柔軟な実装

Docker を使用して、柔軟なオンライン PHP 環境を構築します。場合によっては、他の人がすでに...

単一/複数行テキストを含む div を垂直方向に中央揃えする N 通りの方法 (高さ不明/高さ固定)

この問題について話すとき、垂直方向の中央揃えを設定するための vertical-align 属性が ...

リアルタイムコンピューティングフレームワークFlinkクラスタの構築と動作メカニズムについての簡単な説明

目次1. Flinkの概要1.1 基本的な紹介1.2 アプリケーションシナリオ2. 環境の展開2.1...

IE ラベル LI テキスト折り返し問題について

私は長い間この問題に悩まされていましたが、検索してみたところ、実際にこの問題を解決した人がいることが...

新しいユーザーを作成し、MySQLに権限を付与する最も簡単な方法

ユーザーを作成します: 'oukele' によって識別されるユーザー 'ou...