MySQL 8.0.16 winx64 のインストールと設定方法のグラフィックチュートリアル (win10 の場合)

MySQL 8.0.16 winx64 のインストールと設定方法のグラフィックチュートリアル (win10 の場合)

この記事では、MySQL 8.0.16 winx64のインストールと設定の具体的な方法を記載します。具体的な内容は次のとおりです。

最新のmysqlインストールパッケージのダウンロードアドレス

インストールパッケージを解凍すると、次のようになります。任意のフォルダに置くことができます。

C ドライブに解凍すると、C:\Program Files\mysql-8.0.16-winx64 という名前のファイルが作成されます。クリックしてこのフォルダーの下のサブディレクトリに入り、次のように表示します。

Windows では、黒い cmd ウィンドウが表示されるので、管理者として開くことをお勧めします。コマンドラインモードでは、図に示すように、MYSQL インストールディレクトリの bin サブディレクトリ (C:\Program Files\mysql-8.0.16-winx64\bin) を入力します。

次に、C:\Program Files\mysql-8.0.16-winx64\bin ディレクトリにインストールコマンド mysqld -install を入力します。比較的簡単なのでスクリーンショットは撮りません。エラーがある場合は、管理者として黒いウィンドウを開いてください。

実行後、MYSQL 解凍ディレクトリ C:\Program Files\mysql-8.0.16-winx64 にデータ フォルダが生成され、その中に .err で終わるファイルが含まれます。このファイルには、MYSQL を初めて使用したときに生成される一時的なランダム パスワードが含まれています。この .err ファイルをメモ帳で開くと、ランダム パスワード(root@localhost: 'password')が見つかりますまた、mysqld --initialize --console を実行してランダム パスワードを生成することもできます。このパスワードはコンソールに出力され、どこかに保存されます。

次に、MYSQLの起動ファイルを設定し、MYSQLの解凍ディレクトリC:\Program Files\mysql-8.0.16-winx64に.ini形式のファイルmy.iniを作成し、それをメモ帳形式で開いて次のコードを記述します。コピーして貼り付けて保存するだけです。

パスを変更する必要があることに注意してください

[mysqld]
# ポート 3306 を設定 port=3306
# mysqlのインストールディレクトリを設定します basedir=C:\Program Files\mysql-8.0.16-winx64
# データベース データが保存されるディレクトリ (このデータ ディレクトリを手動で作成しないでください。そうしないとエラーが報告されます)
データディレクトリ=C:\Program Files\mysql-8.0.16-winx64\Data
# 許可される最大接続数 max_connections=200
# 許容される接続失敗の回数。これは、誰かがこのホストからデータベースシステムを攻撃しようとするのを防ぐためです。max_connect_errors = 10
# サーバーが使用するデフォルトの文字セットは UTF8 です
文字セットサーバー=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB
# デフォルトでは、認証には「mysql_native_password」プラグインが使用されます。default_authentication_plugin=mysql_native_password
[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します
[クライアント]
# MySQL クライアントがサーバーに接続するために使用するデフォルトのポートを設定します。ポート = 3306
デフォルトの文字セット=utf8

次に、bin ディレクトリで次のコマンドを入力します。

mysqld -install サービス名 (カスタマイズ、mysql8、mysql を使用できます)

サービスを開始します:

ネットスタートMySQL

MySQLにログインします。パスワードは上記のランダムパスワードです。

mysql -u ルート -p

1 パスワードの変更: 1 は使用できません。2 を使用してください。いずれかを選択してください (新しいバージョンでは 2 のみがオプションです)

root@localhost=password('password') のパスワードを設定します。

2 パスワードを変更する:

'password' で識別されるユーザー 'root'@'localhost' を変更します。

最後に環境変数を設定します

素晴らしいトピックの共有:

MySQL の異なるバージョンのインストール チュートリアル

さまざまなバージョンの MySQL 5.7 インストール チュートリアル

さまざまなバージョンの MySQL 5.6 インストール チュートリアル

さまざまなバージョンのmysql8.0インストールチュートリアル

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

以下もご興味があるかもしれません:
  • Win10 での MySQL 8.0.16 のインストールと設定のチュートリアル
  • mysql 8.0.16 winx64.zip インストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.16 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル
  • win10 での mysql 8.0.16 winx64 インストールの最新グラフィック チュートリアル
  • mysql インストーラ コミュニティ 8.0.16.0 のインストールと構成のグラフィック チュートリアル
  • Windows 10 での MySQL 8.0.16 のインストールと設定のチュートリアル
  • Windows での MySQL 8.0.16 のインストールと設定方法のグラフィック チュートリアル
  • CentOS7 での MySQL 8.0.16 のインストールと設定のチュートリアル
  • MySQL 8.0.16 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.16 Win10 zip バージョンのインストールと設定のグラフィック チュートリアル

<<:  Linux でファイルを実行するときに「そのようなファイルまたはディレクトリはありません」というプロンプトが表示される理由を深く理解する

>>:  Bootstrap Webページレイアウトグリッドの実装

推薦する

docker を使用して crownblog プロジェクトを Alibaba Cloud にデプロイする方法

フロントエンドプロジェクトのパッケージ化.env.productionを見つけて、自分のIPまたはド...

一般的な nginx コマンドをシェル スクリプトに組み込む方法の詳細な説明

1. nginxシェルスクリプトを保存するフォルダを作成する /usr/local/タスク/ngin...

Vue 3 での watch と watchEffect の新しい使い方

目次1. 時計の新しい使い方1.1. ウォッチの使用構文1.2. 複数の属性値を監視する1.3. 参...

docker システムコマンドセットの使用

目次docker システム df docker システム プルーンdocker systemc 情報...

Vueコンポーネントは、写真やビデオをアップロードするためのサンプルコードをカプセル化します

まず依存関係をダウンロードします: cnpm i -S vue-uuid ali-oss画像フィール...

JSはタイムラインの自動再生を実現する

最近、次のような効果を実装しました。再生ボタンをクリックするとタイムラインの再生が開始され、一時停止...

Vue3 ベースのスクリプト設定構文 $refs の使用

目次1. Vue2 構文2. Vue3の使用1. コンポーネントのref値を設定する2. コンポーネ...

SQL重複排除方法の概要

SQL を使用してデータを抽出する場合、テーブル内で重複した値に遭遇することがよくあります。たとえ...

Docker nginxは1つのホストを実装して複数のサイトを展開します

とあるサイトからレンタルした仮想マシンの有効期限が近づいており、更新料が200元以上かかります。Al...

ウィンドウ表示効果を実現するJavaScript

この記事では、ウィンドウ表示効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...

Javascript デザインパターン プロトタイプ モードの詳細

目次1. プロトタイプモード例1例2例3 2. オブザーバーパターン1. プロトタイプモードプロトタ...

Linux システムコマンドのメモ

この記事では、Linux システム コマンドについて説明します。ご参考までに、詳細は以下の通りです。...

ウェブサイトを高速化する

パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...

Ubuntu でディスク容量不足により MySQL が起動しない場合の解決策

序文最近、データベースのテーブルに 2 つのフィールドを追加しました。その後、ディスク容量不足のよう...