MySQL 8.0.23 無料インストールバージョンの設定詳細チュートリアル

MySQL 8.0.23 無料インストールバージョンの設定詳細チュートリアル

最初のステップは、MySQL 8.0.23の無料インストールバージョンをダウンロードすることです。

MySQL8.0.23 圧縮パッケージをダウンロードするにはここをクリック

ファイルを解凍し、\mysql-8.0.23-winx64 フォルダ内のファイルが完全に解凍されたディレクトリに移動します。

ここに画像の説明を挿入

2番目のステップは、txtファイルを作成し、名前をmy.iniに変更することです(サフィックスはiniに変更されます)

ここに画像の説明を挿入

3番目のステップは、my.iniを開いて次の内容をmy.iniにコピーすることです。

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

知らせ:

#インストールディレクトリを basedir=D:\soft\java\07mysql-8.0.22-winx64 に設定します
#データ保存ディレクトリを設定します。datadir=D:\soft\java\07mysql-8.0.22-winx64\data

インストールディレクトリは、独自のファイルパスに応じて変更する必要があります。データファイルを手動で作成する必要はありませんが、パスを書き込む必要があります。

ステップ4: 管理者としてcmdを開く

スタートメニューでcmdを検索し、ショートカットキーCtrl + Shift + Enterで開きます。

ここに画像の説明を挿入

ファイルが保存されているbinディレクトリを入力します

ここに画像の説明を挿入

ステップ5: mysqlを初期化する

MySQL インストール ディレクトリの bin ディレクトリでコマンドを実行します。

mysqld --initialize --console

コマンド実行後

mysqld --install [サービス名]
サービスを削除するには、mysqld --remove [サービス名] をコメントします (実行する必要はありません。拡張機能としてのみ)

[注意] [MY-010454] [サーバー] root@localhost の一時パスワードが生成されます: APWCY5ws&hjQ

localhost: 初期パスワードである APWCY5ws&hjQ が続きます

ステップ6: サービスをインストールして実行する

MySQL インストール ディレクトリの bin ディレクトリでコマンドを実行します。

ネットスタートMySQL
サービスを停止するには、net stop mysql をコメントアウトします (実行する必要はありませんが、拡張機能としてのみ)

サービス名は任意です。個人的にはmysql8などのデータベースバージョンを使用することをお勧めします。

サービスを開始する

ネットスタートMySQL
サービスを停止するには、net stop mysql をコメントアウトします (実行する必要はありませんが、拡張機能としてのみ)

ステップ7: パスワードとパスワード認証プラグインを変更する

mysql -u ルート -p 

ここに画像の説明を挿入

初期パスワードAPWCY5ws&hjQを入力してください

ここに画像の説明を挿入

MySQLに正常に入力されました

ステップ8: 初期パスワードを変更する

ALTER USER 'root'@'localhost' を 'password' によって mysql_native_password で識別します。

SQL文の実行終了時のパスワードが変更したいパスワードです

最終拡張

権限を更新 mysql: FLUSH PRIVILEGES;
データベース認証 mysql: GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

これで、MySQL 8.0.23 無償インストール版の設定チュートリアル(詳細説明)に関するこの記事は終了です。MySQL 8.0.23 無償インストール版の設定に関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • MySQL 8.0.24 バージョンのインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.24 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
  • MySQL 8.0.22 圧縮パッケージの完全なインストールと構成のチュートリアル図 (テスト済みで効果的)
  • Ubuntu 20.04 に MySql5.7 をインストールして構成するための詳細なチュートリアル
  • MySQL をインストールした後に調整する必要がある 10 のパフォーマンス設定項目
  • MySQL 8.0.22 zip圧縮パッケージ版(無料インストール)のダウンロード、インストール、および構成手順の詳細
  • 非常に詳細な MySQL8.0.22 のインストールと設定のチュートリアル
  • MySQL 8.0.22 winx64 のインストールと設定のグラフィックチュートリアル
  • MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • CenOS6.7 mysql 8.0.22 のインストールと設定方法のグラフィックチュートリアル
  • Windows 10 での MySQL 8.0.22 のインストールと設定方法のグラフィック チュートリアル
  • MySQL 5.5.27 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 winx64 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のインストールと設定のグラフィックチュートリアル
  • MySQL 8.0.22 のインストールと設定方法のグラフィックチュートリアル
  • MySQLデータベースの圧縮バージョンのインストールと設定に関する詳細なチュートリアル

<<:  3Dカルーセル効果を実現するjs

>>:  HTML DOCTYPEの略語

推薦する

検索エンジンのウェブサイトの入り口の無料コレクション

1: Baiduウェブサイトログイン入口ウェブサイト: http://www.baidu.com/s...

html+cssレイアウトの3つの方法(ナチュラルレイアウト/フローレイアウト/ポジショニングレイアウト)

1. 自然なレイアウト<br />レイアウトは変更せずに自動的に左揃えになります。 2....

Linux が Sudo 権限昇格の脆弱性を公開、どのユーザーでも root コマンドを実行可能

Linux で最も一般的に使用される重要なユーティリティの 1 つである Sudo は、ほぼすべての...

MySQL 8.0.12 簡単インストールチュートリアル

この記事では、MySQL 8.0.12のインストールチュートリアルを参考までに紹介します。具体的な内...

突然外部ネットワークからDockerにアクセスできなくなる問題の解決方法

マスターのメソッドによると、原因は sysctl net.ipv4.ip_forward であること...

IDEA の Maven プロジェクトで MySQL 8.0 に接続して使用する方法に関するチュートリアル

まず、私の基本的な開発環境を見てみましょう。オペレーティングシステム: MacOS 10.13.5 ...

ReactアプリケーションにおけるDOM DIFFアルゴリズムの詳細な説明

目次序文VirtualDOM とは何ですか? VirtualDOMを使用する理由DOMレンダリングペ...

MySQLの主キーとユニークキーの重複挿入の解決策の詳細な説明

目次解決: 1. 無視する2. 交換する3. 重複キーの更新についてデータを挿入するときに、重複した...

HTML で点線の境界線を設定する方法

CSSスタイルとHTMLタグ要素を使用するさまざまな HTML タグに点線の境界線を追加するために、...

Vueはテーマ切り替えのための複数のアイデアを実装します

目次テーマを動的に変更する最初の方法: 動的コンポーネント2番目の方法はルーティング分離です要約する...

VSCode+CMake+Clang+GCC 環境構築チュートリアル (Win10 の場合)

大学院入試に備えて、C/C++ を使って基本的なデータ構造とアルゴリズムを実装する予定です。アルゴリ...

MySQL でテーブルを作成するときの NULL と NOT NULL の使用方法の詳細な説明

MySQL の仕様によっては、テーブル作成仕様にすべてのフィールドが空であってはならないという要件を...

共有サイドバーを実装するためのネイティブJS

この記事では、ネイティブ JS で実装された共有サイドバーを紹介します。効果は次のとおりです。 以下...

JS配列メソッドsome、every、findの使用に関する詳細

目次1. いくつか2. すべての3. 見つける1. いくつかsome()メソッドは、指定された関数の...

MySQLで行または列をソートする方法

方法:説明: どちらも達成できません:方法1: sp_product から sp.productid...