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

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

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

ダウンロードアドレス: リンク

一番下にあるコミュニティバージョンは無料バージョンです

その後、ダウンロードの 2 つのオプションが表示されます。1 つは zip 圧縮パッケージ形式、もう 1 つはインストール バージョンです。個人的には、ダウンロードとインストールが速く、より便利な zip 圧縮パッケージ形式のダウンロードをお勧めします。

ダウンロード後、mysqlファイルを配置したい場所にファイルを解凍します。

ステップ1:環境変数を設定する

ファイルを解凍した bin ディレクトリをパスに追加します。例: D:\Sql Server\mysql-8.0.12-winx64\bin

ステップ2: my.iniを設定して初期化する

D:\Sql Server\mysql-8.0.12-winx64 に my.ini を作成して追加します。

[mysqld]
# ポート 3306 を設定 port=3306
# mysql のインストール ディレクトリを設定します。basedir=D:\\Sql Server\\mysql-8.0.12-winx64 # ここでは必ず二重のスラッシュを使用してください。単一のスラッシュではエラーが発生します。
# mysql データベース データの保存ディレクトリを設定します。datadir=D:\\Sql Server\\mysql-8.0.12-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

ステップ3:管理者としてcmdコマンドを実行し、mysqlのbinディレクトリへのパスを変更します。

3.1 データベースを初期化し、次のコマンドを実行します: mysqld --initialize --console

忘れないようにこの文章をメモ帳に貼り付けてください。上記がデフォルトのパスワードです。

root@localhost の一時パスワードが生成されます: rI5rvf5x5G,E

3.2 サービスをインストールします。コマンドを許可します: mysqld --install [サービス名] サービス名は空白のままにできます。デフォルトは mysql です。

この時点で、mysqlがインストールされます

mysqlを実行する
ネットスタートMySQL

MySQLを停止する
ネットストップmysql

パスワードを変更するには、cmdを実行し、binディレクトリでコマンドを実行します:mysql -u root -p上記に記録したパスワードを入力して、パスワードを変更します。

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

以下もご興味があるかもしれません:
  • MySQL 8.0.12 のインストールと設定方法のグラフィックチュートリアル (Windows 版)
  • MySQL 8.0.12 インストール設定方法とパスワード変更
  • CentOS7 は yum を使用して mysql 8.0.12 をインストールします
  • MySQL Community Server 8.0.12 のインストールと設定方法のグラフィックチュートリアル
  • MySQL 8.0.12 winx64 詳細なインストールチュートリアル
  • MySQL 8.0.12 解凍バージョンのインストールチュートリアル
  • MySQL 8.0.12 解凍版インストールチュートリアル個人テスト!
  • mysql インストーラ コミュニティ 8.0.12.0 インストール グラフィック チュートリアル
  • MySQL 8.0.12 のインストールと設定方法のグラフィック チュートリアル (Windows10)
  • MySQL 8.0.12 のインストールと使用方法のチュートリアル
  • MySQL 8.0.12 のインストールと設定のグラフィックチュートリアル
  • MySQL 8.0.12 クイックインストールチュートリアル
  • MySQL 8.0.12 のインストールと設定方法のグラフィックチュートリアル
  • Windows 10 で MySQL 8.0.12 の解凍バージョンをインストールして構成する方法 (グラフィック チュートリアル付き)
  • MySQL 8.0.12 winx64 解凍バージョンのインストール グラフィック チュートリアル
  • mysql 8.0.12 winx64 のダウンロードとインストールのチュートリアル

<<:  Vue+thinkphp5.1+axiosでファイルアップロードを実現

>>:  Ubuntu環境でxdebugをコンパイルしてインストールする方法

推薦する

HTMLでは、全体的なスタイルとレイアウトを崩さずに、部分的に強制スクロールバーを使用できます。

まずはエフェクト画像を投稿します:全体的なスタイルとレイアウトが崩れないように、スクロール バーがロ...

Windows CVE-2019-0708 リモート デスクトップ コード実行脆弱性の再現問題

1. 脆弱性の説明マイクロソフトは2019年5月15日、CVE番号CVE-2019-0708のWin...

HTML における相対と絶対の使用法と違いの詳細な説明

HTML における相対と絶対の違い: 正直に言うと、HTML は世界で最もシンプルな言語です。タグ言...

Linux で SpringBoot jar プログラム デプロイメント シェル スクリプトを起動および停止する方法

では早速、コードをお見せしましょう。具体的なコードは次のとおりです。 #!/bin/bash cd ...

MySql でデータの重複挿入を回避する 3 つの方法

序文MySql で主キーの競合または一意キーの競合が発生した場合、挿入方法に応じてエラーを回避するた...

JS 9 Promise 面接の質問

目次1. 複数の .catch 2. 複数の .catch 3. .then と .catch の連...

WeChatアプレットがスネークゲームを実装

この記事では、参考までに、スネークゲームを実装するためのWeChatアプレットの具体的なコードを紹介...

JSはモバイル端末の画面を1つずつ上下にスライドさせる機能を実装します

この記事では、モバイル端末を一度に1画面ずつ上下にスライドさせるためのJSの具体的なコードを参考まで...

CSS3のtransform属性で実装される4つの機能

CSS3 では、transform 関数を使用して、テキストや画像の回転、拡大縮小、傾斜、移動という...

Vueはechartsに基づいて3次元の縦棒グラフを実装します

3次元縦棒グラフは、正面、右側、上部の3つの部分で構成されています。描画するときは、正面をグラフィッ...

XHTML言語のデフォルトCSSスタイル

html、アドレス、引用ブロック、本文、dd、div、 dl、dt、フィールドセット、フォーム、フレ...

Angular のパフォーマンス最適化: サードパーティ コンポーネントと遅延読み込みテクノロジー

目次概要環境の準備プロジェクトのパフォーマンスに影響を与える要因遅延読み込みとは何ですか?プロジェク...

Vue.jsのレンダリング関数の使い方の詳しい説明

Vue では、ほとんどの場合、テンプレートを使用して HTML を作成することを推奨しています。ただ...

インスタンス化されたオブジェクトパラメータによるMySQLクエリ例の説明

この記事では、オブジェクト パラメータをインスタンス化して MySQL でデータをクエリする方法を紹...

Websocket に基づくシンプルなチャットルームダイアログの実装

この記事では、WebSocketを使用して簡単なチャットルームの会話を実装するための具体的なコードを...