Windows での MySQL の詳細なインストール手順と基本的な使用方法

Windows での MySQL の詳細なインストール手順と基本的な使用方法

1. MySQLをダウンロードする

まず、データベースの公式 Web サイト http://www.mysql.com にアクセスして、MySQL をダウンロードします。

クリック後のホームページは次のようになります。

次に、「ダウンロード」、「コミュニティ」の順にクリックし、「MySQL Community Server」を選択します。以下のように表示されます。

下にスクロールして、「推奨ダウンロード」を見つけ、「ダウンロード ページに移動」をクリックします。以下のように表示されます。

ダウンロードをクリックしてダウンロード ページに入り、[いいえ、結構です。ダウンロードを開始するだけです] を選択してダウンロードを開始します。もちろん、登録したい場合は登録することもできます。

2. MySQLをインストールする

ダウンロードしたインストール パッケージを開き、MySQL のインストールを開始します。

「同意する」を選択し、「次へ」をクリックして次の手順に進みます。

ここで「開発者のデフォルト」を選択し、「次へ」をクリックして次の手順に進みます。

この手順はインストール条件を確認するためのものです。[次へ] をクリックして次の手順に進みます。

ここで「実行」をクリックし、実行後に「次へ」をクリックして次のステップに進みます。

次のステップに進むには、「次へ」をクリックします。

最初のものを選択し、「次へ」をクリックして次の手順に進みます。

次のステップに進むには、ここで「次へ」をクリックしてください。

ルートパスワードを設定し、「次へ」をクリックします。

「次へ」をクリックして次の手順に進みます。

次へをクリックして続行します。

実行をクリックします。

次へをクリックします。

「完了」をクリックします。

最後まで「次へ」をクリックし、ルート パスワードを確認すると、MySQL がコンピューターに正常にインストールされます。

インストールが完了したら、MySQL インストール ディレクトリに移動し、MySQL Sever に入ります。ディレクトリ内のファイルは次のとおりです。

bin ディレクトリには、よく使用される MySQL コマンド ツールと管理ツールが格納されます。data ディレクトリは、MySQL がデータ ファイルとログ ファイルを格納するデフォルトの場所です (インストールしたばかりで、まだデータ フォルダーはありません)。docs ディレクトリには、MySQL ヘルプ ドキュメントが格納されます。include ディレクトリと lib ディレクトリには、MySQL が依存するヘッダー ファイルとライブラリ ファイルが格納されます。share ディレクトリには、ディレクトリ ファイルとログ ファイルが格納されます。

bin ディレクトリに入り、Shift キーを押しながら右クリックしてディレクトリ内でコマンド ウィンドウを開くか、アドレス バーに cmd と入力してコマンド ウィンドウに入ります。 mysql -u root -p と入力し、Enter キーを押します。パスワードの入力を求められます。パスワードを入力すると、MySQL の操作および管理インターフェイスに入ります。

現在の MySQL データベース リストを表示するには show databases; と入力し (末尾のセミコロンに注意)、テスト データベースに入るには use test; と入力し (前提条件としてこのデータベースが存在すること)、テスト データベース内のすべてのテーブルを表示するには show tables と入力し、MySQL 操作管理インターフェイスを終了するには quit と入力します。

3. MySQL の基本的な使用方法のチュートリアル (MySQLworkbench を使用)

1. データベースを作成する

次に示すように、ツールバーの [データベースの作成] ボタンを使用して、データベースを直接作成できます。

または、コマンド「create database database name;」(末尾のセミコロンに注意) を使用して作成します。この方法ではすぐに更新されない場合があることに注意してください。左下隅を右クリックして「すべて更新」を選択すると更新されます。

2. テーブルの作成と削除

テーブルを作成するテーブルを右クリックして「テーブルの作成」を選択するか、コマンド create table table_name(column_name column_type); を使用します。

使用するデータベースを指定するには、データ テーブルを作成するコマンドの前に use コマンドを使用する必要があることに注意してください。 (使用するデータベースを右クリックして [既定のスキーマとして設定] を選択すると、使用するデータベースが既定値になるため、use ステートメントを記述する必要がなくなります)

テーブルを削除するには、コマンド drop table table_name; を使用します。

3. テーブルの名前を変更する

コマンド alter table old_name rename to new_name または rename table old_name to new_name を使用してテーブル名を変更します。

4. データテーブルのフィールドを追加、変更、削除する

alter table table_name add column_name column_type; ステートメントを使用して、データ テーブルにフィールドを追加します。

データ テーブルのフィールド名を変更するには、alter table table_name change column_name new_column_name new_column_name_type; ステートメントを使用します。

データ テーブル フィールドを削除するには、alter table table_name drop column_name; コマンドを使用します。

5. データベース名の変更について

MySQL の以前のバージョンでは、データベースの名前を変更するために rename というコマンドが提供されていました (データベース テーブルの名前ではないことに注意してください)。ただし、このコマンドはデータ損失を引き起こすため、このコマンドは削除されました。現在、データベースの名前を変更する場合は、まず元のデータベースのすべてのデータをエクスポートし、次に新しいデータベースを作成し、エクスポートしたデータを新しいデータベースにインポートし、最後に元のデータベースを削除する必要があります。データ量が多い場合、プロセス全体がかなり面倒で非常に時間がかかるため、データベースの名前を変更することはお勧めしません。したがって、データベースに名前を付けるときは、データベースに適切な名前を付けることを検討する必要があります。

6. 拡張機能: PycharmはMySQLを操作する

pycharmを開き、画像の指示に従って、緑色の「+」をクリックしてMySQLを選択します。

次に、名前を設定し、root としてデータベースに接続します。テスト接続が成功したら、[適用] をクリックします。

接続後の効果は下図の通りです。設定後はpycharmでMySQLコマンドを記述することができます。同様にJava IDEAも設定可能です。

この記事が MySQL の学習と仕事に役立つことを願っています。

以下もご興味があるかもしれません:
  • Windows に MySQL 8.0.28.0.msi をインストールする方法 (画像とテキスト付き)
  • Windows 64 ビットでの MySQL 8.0.25 のインストールと構成のチュートリアル (最も詳細!)
  • Windows Server 2012 で MYSQL5.7.24 をインストールする際の問題の詳細な説明
  • WindowsでのMySQLインストールチュートリアルの詳細な紹介
  • Windows に mysql5.7.28 winx64 の解凍バージョンをインストールするための詳細なチュートリアル
  • MySQL 8.0.22 の最新バージョンのダウンロードとインストールの超詳細なチュートリアル (Windows 64 ビット)
  • Windows 10 での MySQL 8.0.22 のインストールと設定方法のグラフィック チュートリアル
  • MySQL 8.0.19 インストール詳細チュートリアル (Windows 64 ビット)
  • Windows システムでの MySQL 8.0.21 インストール チュートリアル (図とテキスト)
  • MySQL 8.0.20 インストール チュートリアル (画像とテキスト付き) (Windows 64 ビット)
  • MySQL 8.0.19 winx64 インストールチュートリアルと Windows 10 での初期パスワードの変更
  • Windows に MySQL 8.0.x をインストールするチュートリアル

<<:  HTMLデータ送信投稿_PowerNode Java Academy

>>:  ウェブページが自動的にデュアルコアブラウザの高速モードを呼び出すようにします(Webkit)

推薦する

ftp は SSH 経由で Linux にリモート接続します

まず Linux に ssh をインストールします。例として Centos を使用します。ポータル:...

React の国際化 react-intl の使用

React で国際化を実現するにはどうすればよいでしょうか? react-intlプラグインは、Re...

div+cssとウェブ標準ページの利点

div 要素は、HTML ドキュメント内のブロックレベル コンテンツの構造と背景を提供するために使用...

JavaScript の寄生的構成継承についての簡単な説明

コンポジション継承組み合わせ継承は、疑似古典的継承とも呼ばれます。これは、昨日説明したプロトタイプ ...

Linux環境変数の設定戦略の詳細な説明

ソフトウェアのインストールをカスタマイズする場合、多くの場合、環境変数を設定する必要があります。以下...

テーブルを作成するための HTML dl、dt、dd タグとテーブル作成テーブル

ウェブサイトの開発とメンテナンスのコストが削減されるだけでなく、コードもよりセマンティックになります...

JavaScript 手ぶれ補正のケーススタディ

原理手ぶれ補正の原理は、イベントをトリガーすることはできますが、イベントがトリガーされてから n 秒...

vue + Electron でデスクトップ アプリケーションを作成するためのサンプル コード

1.vueパッケージングここでは、vueネイティブパッケージングコマンドを使用してvueプロジェクト...

thead、tfoot、tbodyを使用して表を作成します

これらの 3 つのタグを間違った方法で使用して、タイトルを表に沿わせたり、tbody の高さを固定し...

React リストバーとショッピングカートコンポーネントの使用の詳細な説明

この記事では、Reactリストバーとショッピングカートコンポーネントの具体的なコードを参考までに紹介...

CSSアニメーション効果アニメーションの一般的なスタイル

アニメーションアニメーションを定義します。 /*アニメーションの各ステップで実行されるアクションを定...

Linux システムで Centos7 を使って ElasticSearch ミドルウェアと共通インターフェースを構築するデモ

1. ミドルウェアの紹介1. 基本概念ElasticSearch は Lucene をベースにした検...

Docker 構成 Alibaba Cloud イメージアクセラレーション プル実装

今日はdockerを使ってイメージをpullしたのですが、速度が悪くて見れず最後まで待ち続けました。...

nginx設定ファイルの場所を見つける方法の詳細な説明

よく知らないサーバーの場合や、かなり前にインストールした場所を忘れてしまった場合、構成ファイルの場所...

小規模プログラムへのデータキャッシュ機構の応用と実装

ミニプログラムデータキャッシュ関連知識データ キャッシュ: データをキャッシュして、アプレットを終了...