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 を使用してドラッグ アンド ドロップ機能を実装する方法

推薦する

JavaScript でオブジェクトをエレガントに扱う 6 つの方法

目次序文1. オブジェクト.freeze() 2. オブジェクト.seal() 3. オブジェクト....

MySQL マスターライブラリ binlog (master-log) とスレーブライブラリ relay-log 間のコードの詳細な説明

メインライブラリのバイナリログ: # 2420 で #170809 17:16:20 サーバー ID...

カルーセル効果を書くためのjs

この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...

SQL効率を分析する方法を説明する

Explain コマンドは、データベースのパフォーマンス問題を解決するために最初に推奨されるコマンド...

Linux で JDK をインストールして環境変数を設定する方法 (この記事で十分です)

目次1. Linuxのビット数を確認する2. JDKをダウンロードする3. JDKをインストールする...

Vueはマルチタブコンポーネントを実装します

効果を直接確認するために、リロード、左を閉じる、右を閉じる、その他の機能を閉じるなどの右クリック メ...

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

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

JavaScript エラー処理 try..catch...finally + は throw+TypeError+RangeError をカバーします

目次1. 目的2. 文法3. 練習する1. 目的通常、エラーが発生すると、スクリプトは直ちに停止し、...

ie8/ie9/ie10/ie11 chrome firefox を区別するための CSS コード

ウェブサイトの互換性のデバッグは本当に面倒です。今日のウェブサイト デザイナーは、以前よりもはるかに...

MySQLデータベースの一般的な最適化操作のまとめ(経験共有)

序文データ中心のアプリケーションの場合、データベースの品質はプログラムのパフォーマンスに直接影響する...

MySQL での replace と replace into の使い方の説明

MySQL の replace と replace into はどちらも頻繁に使用される関数です。r...

枠線や境界線のない iframe を使用するための完全ガイド (実践経験のまとめ)

<iframe src=”ページのURL” width=”100″ height=”30″ f...

VMWare14.0.0のUbuntu仮想マシンで共有フォルダを設定する

これは私の最初のブログ投稿です。時間の制約があるため、どのようにフォーマットすればよいかわかりません...

MySQL トランザクションと分離レベルの基本原理の簡単な分析

目次序文1. 取引の基本原則の簡単な分析原子性:持続性分離:一貫性: 2. 分離レベルの基本原理の分...

Reactのヒントはフックの依存関係の問題を解消する方法を教えます

reactプロジェクトで非常に一般的なシナリオ: const [watchValue、setWatc...