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の略語

推薦する

CSSで特殊なグラフィックを描く方法

1. 三角形境界線の設定 コード: 幅: 300ピクセル; 高さ: 300px; 背景: 赤; 境界...

ストリーマーボタンの効果を実現するCSS3アニメーション

CSS3 を学習する過程で、CSS3 属性を使用すると多くのクールな効果を簡単に実現できることが分か...

JavaScript の new 演算子を自分で実装する方法

目次コンストラクタ新しいオペレーター自分で新しいものを実装するコンストラクタnew を導入する前に、...

HTML 言語百科事典

123WordPress.com-HTML noscriptオブジェクトolオプションPパラントプレ...

Ubuntu20.04 VNCのインストールと設定の実装

VNC はリモート デスクトップ プロトコルです。 VNC を使用して Ubuntu 20.04 を...

Element における複数データ読み込み最適化の実装

目次シナリオコードの実装要約:シナリオ最近、ElementUI をベースにしたバックグラウンド管理シ...

フォームの送信イベントが応答しない

1. 問題の説明<br />JS を使用してフォームの送信メソッドを呼び出してフォームを...

CentOS 7へのJenkinsのインストール手順の詳細な説明

Yum経由でJenkinsをインストールする1. インストール # yum ソースをインポート wg...

ドラッグフォトウォールを実現するネイティブJS

この記事では、ネイティブ JS で実装されたドラッグ可能な写真ウォールを紹介します。効果は次のとおり...

CentOS 6.4 MySQL 5.7.18 のインストールと設定方法のグラフィックチュートリアル

Centos6.4 で mysql5.7.18 をインストールするための具体的な手順が全員に共有され...

Dockerにlogstashをインストールする詳細な手順

docker-compose.yml を編集し、次のコンテンツを追加します。 バージョン: '...

Celery と Docker を使用して Django で定期的なタスクを処理する方法

Django アプリケーションを構築して拡張していくと、必然的に特定のタスクをバックグラウンドで自動...

MySQL 最適化のヒント: 重複削除の実装方法の分析 [数百万のデータ]

この記事では、MySQL 最適化のヒントで重複したエントリを削除する方法を例を使って説明します。ご参...

FastApi+Vue+LayUIを使用してフロントエンドとバックエンドを分離するサンプルコード

目次序文プロジェクト設計後部フロントエンドプロジェクトを実行する質疑応答序文これまでの API 開発...

最も単純な ErrorBoundary コンポーネントをカプセル化して、React 例外を処理する

序文React 16から、子コンポーネントで発生したエラーを捕捉し、エラーログを記録し、ダウングレー...