MySQL 8.0.13 のダウンロードとインストールのチュートリアル(画像とテキスト付き)

MySQL 8.0.13 のダウンロードとインストールのチュートリアル(画像とテキスト付き)

MySQL は最もよく使用されるデータベースです。詳しく知るには、コンピュータにインストールする必要があります。わからないことがあれば、SQL ステートメントの書き方をもっと練習してください。

まず、MySQL の公式 Web サイト (https://dev.mysql.com/downloads/mysql/) にアクセスしてダウンロードします。

Windows 用の最新バージョンの MySQL をダウンロードするには、上の画像のバージョンを選択してください。クリックするとすぐにはダウンロードされませんが、下の画像のページにジャンプします。[いいえ、結構です。ダウンロードを開始します] をクリックしてください。

次にダウンロードを開始します。ダウンロードが完了したら、任意の場所に解凍します。一般的には、Cドライブにはあまり多くのものを置かない方が良いので、私はDドライブに入れました。下の画像は、解凍後の状態です。my.ini設定ファイルは自分で作成する必要があります。写真のmy.iniは私が作成したものです

my.ini ファイルの内容は次のとおりです。

[mysql]
# mysqlクライアントのデフォルトの文字セットをdefault-character-set=utf8に設定します

[mysqld]
# ポート 3306 を設定 port = 3306
# mysql のインストールディレクトリを設定します basedir=D:\Program Files (x86)\MySQL\mysql-8.0.13-winx64
# MySQL データベース データの保存ディレクトリを設定します。MySQL 8 以降では次の設定は必要ありません。システムが自動的に生成します。そうでない場合はエラーが報告される可能性があります。# datadir=D:\Users\sqldata
# 許可される最大接続数 max_connections=20
# サーバーが使用するデフォルトの文字セットは、8 ビットの latin1 文字セットです。character-set-server=utf8
# 新しいテーブルを作成するときに使用されるデフォルトのストレージエンジン default-storage-engine=INNODB

MySQL設定ファイルが準備できたら、データベースサービスを開始できます。まず、管理者としてコマンド制御シンボルを実行します。図に示すように、win10では、左下隅の小さな円をクリックし、cmdと入力し、管理プロンプトを右クリックして[管理者として実行]を選択します。

このページに入ったら、MySQL インストール ディレクトリに cd します。

データベースを初期化します。

mysqld --initialize --console

データベースを初期化すると、図に示すようにデフォルトのパスワードが表示されます: 1SofNjpitN*h

インストール:

mysqld install

サービスを開始します:

net start mysql

操作は次のように表示されます。


サービスを開始したら、データベースの使用を開始します。まず、データベースにログインします。

注文:

mysql -h 主機名-u 用戶名-p

パラメータの説明:

-h: クライアントがログインする MySQL ホスト名を指定します。このパラメータは、ローカル マシン (localhost または 127.0.0.1) にログインする場合は省略できます。 -u: ログイン ユーザー名。 -p: ログインにパスワードが使用されることをサーバーに通知します。ログインするユーザー名とパスワードが空の場合、このオプションは無視できます。

ローカルの MySQL データベースにログインする場合は、次のコマンドを入力するだけです。

mysql -u root -p

Enter キーを押して確認します。インストールが正しく行われ、MySQL が実行されている場合は、次の応答が表示されます。

Enter password:

ログインに成功すると、図に示すように

コマンド プロンプトには、点滅するカーソルとともに mysq> が表示され続け、コマンドの入力を待ちます。ログアウトするには、exit または quit と入力します。

初めてログインするときにはパスワードを変更する必要があることに注意してください。そうしないと、「このステートメントを実行する前に、ALTER USER ステートメントを使用してパスワードをリセットする必要があります。」というエラーが表示されます。

パスワード変更コマンド: alter alter user user() identified by "123456";

MySQLを使うことができます

最初にデータベースを選択してください

コマンド: use mysql; 次に、このデータベースを操作できます。show table; コマンドを使用して、このデータベースの下にあるすべてのテーブルなどを表示できます。MySQL コマンドを記述するときは、セミコロンで終わる必要があります。

これで MySQL インストールチュートリアルは終了です。後ほどさらに詳しい内容を書きます。さあ、みなさん!

要約する

上記は、編集者が紹介した MySQL 8.0.13 のダウンロードとインストールのチュートリアルの詳細な図とテキストの説明です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。

以下もご興味があるかもしれません:
  • MySQL 8.0.12 のインストールと環境変数の設定チュートリアル (Win10 の場合)
  • MySQL 5.6.23 のインストールと設定環境変数のチュートリアル
  • mysql5.7データベースをインストールした後に環境変数を設定する方法
  • MySQL 8.0.22 の最新バージョンのダウンロードとインストールの超詳細なチュートリアル (Windows 64 ビット)
  • MySQL 8.0.22.0 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル
  • MySQL 5.7.27 のダウンロード、インストール、設定に関する詳細なチュートリアル
  • mysql8.0.20 のダウンロードとインストールおよび発生した問題 (図とテキスト)
  • MySQL 5.6.37 (zip) ダウンロード インストール 構成 グラフィック チュートリアル
  • MySQL 5.7.18 Green Edition のダウンロードとインストールのチュートリアル
  • MySQL 8.0.15 のダウンロードとインストールの詳細なチュートリアルは初心者にとって必須です。
  • Win7 64 ビット版に MySQL 5.7 をダウンロードしてインストールする際によくある問題の概要
  • MySQL 5.7.18 の解凍バージョンをダウンロードしてインストールし、MySQL サービスを開始するための詳細なグラフィック手順
  • MySQL 5.7 サービスのダウンロードとインストールのグラフィカル チュートリアル (クラシック エディション)
  • MySQL 5.7.14 のダウンロード、インストール、設定、使用方法の詳細なチュートリアル
  • MySQL msiバージョンのダウンロードとインストールの初心者向けの詳細なグラフィックチュートリアル

<<:  組み込み移植 docker エラー問題 (概要)

>>:  vue.js を使用してドラッグ アンド ドロップ機能を実装する方法

推薦する

MySQL SELECT文の実行方法

MySQL Select ステートメントはどのように実行されますか?最近、Geek Time で D...

HTML テーブルタグチュートリアル (8): 背景画像属性 BACKGROUND

テーブルの背景画像を設定します。任意の GIF または JPEG 画像ファイルを使用できます。基本的...

Vue でインデックスをキー属性値として使用することが推奨されないのはなぜですか?

目次序文キーの役割差分アルゴリズムにおけるキーの役割ヘッドノードを同期するテールノードを同期する新し...

WeChatアプレットを使用して天井効果を実現する方法の例

目次1. 実装2. 問題点3. より良い実装方法があるかどうか検討する要約する背景は日付のタイトルで...

MySQLで行を列に変換する方法

MySQL の行から列への操作いわゆる行から列への操作は、テーブルの行情報を列情報に変換することです...

Dockerコンテナのディスクがいっぱいになった場合の状況のまとめ

序文この記事では、最近私が遭遇した 2 つの状況について説明します。今後、新たな発見があれば追加して...

Docker での WSL の構成と変更の問題について

https://docs.microsoft.com/ja-jp/windows/wsl/wsl-...

mysql8.0.11をインストールしてrootパスワードを変更し、navicat for mysqlに接続するアイデアの詳細な説明

1.1. ダウンロード:公式ウェブサイトから zip パッケージをダウンロードします。私は 64 ビ...

Vue+Openlayer をベースに geojson を動的に読み込む方法

1つ以上の機能をロードする <テンプレート> <div id="map&...

Centos8 に nginx をインストールするための詳細なチュートリアル (画像とテキスト)

Nginx (「エンジン エックス」と発音) は、インターネット上の最大規模のサイトの負荷を処理す...

CSSオーバーフローメカニズムについての簡単な説明

CSS オーバーフローのメカニズムを詳細に学ぶ必要があるのはなぜですか?実際の開発プロセスでは、コン...

Ubuntu 20.04 Firefox でビデオを再生できない (Flash プラグインがない) 場合の解決策

1. Flashプラグインパッケージのダウンロードアドレス: https://get.adobe.c...

JavaScript のクロージャの詳細な説明

導入クロージャは JavaScript の非常に強力な機能です。いわゆるクロージャは関数内の関数です...

MySQL DISTINCTの基本実装原理の詳細な説明

序文DISTINCT は、GROUP BY 操作の実装と非常によく似ていますが、GROUP BY の...

react-virtualized を使用して、動的な高さを持つ画像の長いリストを実装する

目次開発中に発生した問題解決具体的な実装実績まとめバーチャルリストは、スクロールコンテナ要素の表示領...