Navicat PremiumはMySQLデータベースを操作します(SQL文を実行します)

Navicat PremiumはMySQLデータベースを操作します(SQL文を実行します)

1. Navicatの紹介

1. Navicat とは何ですか?

Navicat は強力な MySQL データベース管理および開発ツールです。 Navicat は、プロの開発者にとって十分に強力なツールセットを提供しますが、新しいユーザーにとっても簡単に習得できます。 Navicat は、優れたグラフィカル ユーザー インターフェイス (GUI) を使用して、安全かつ簡単な方法で情報を迅速かつ簡単に作成、整理、アクセス、共有できます。ユーザーは、MySQL データベースを完全に制御し、ユーザーとアクセス権の管理、データベース間でのデータの便利な移動 (ローカルからリモート、リモートからリモート、リモートからローカル)、ファイルのバックアップを実行するための多機能グラフィカル管理ツールなど、さまざまな管理情報を表示できます。

2. Navicat 製品— Navicat Premium

Navicat プレミアムは、複数のデータベースに接続できるデータベース管理ツールです。単一のプログラムで MySQL、SQLite、Oracle、PostgreSQL データベースに同時に接続できるため、さまざまな種類のデータベースをより便利に管理できます。

この記事では、Navicat Premium を使用して MySQL データベースを表示します。 Navicat プレミアム ダウンロード

2. Navicat Premiumを使用してMySQLデータベースを操作する

1. Navicatを使用してMySQLデータベースを表示する

Navicat Premium を開き、–>[接続]–>[MySQL]–>[接続名: 新しいデータベースの名前、ここでは「local」]、[ホスト: ローカル IP アドレス、または直接「localhost」を入力]、[ポート: 通常はデフォルトの 3306]、[ユーザー名: デフォルトは「root」]、[パスワード: mysql コマンドを入力するときに設定したパスワード]–>[OK] を選択します。次に、確立された接続をクリックしてデータベースの内容を表示します。

這里寫圖片描述

2. NavicatでSQL文を実行する

Navicat でよく使用されるショートカット キー:

ctrl+q クエリウィンドウを開く
ctrl+/ コメント
ctrl + shift + / コメント解除
Ctrl+R 選択したSQL文を実行します
Ctrl+L 選択した行の内容を削除します
ctrl+d 現在の行をコピーして次の行に貼り付けます
ctrl+w 現在のクエリウィンドウを閉じる

(1)クエリ状態に入りSQL文を実行する

接続を入力 [ローカル] -> クエリするデータベースをクリック [テスト] -> [クエリ] -> [新しいクエリ]。

這里寫圖片描述

SQL ステートメントの実行: クエリ編集ボックスに SQL ステートメントを入力します。編集後、[実行] をクリックします。下のウィンドウに、ステートメントが成功したかどうかを示すプロンプトが表示されます。

這里寫圖片描述

操作が成功したら、[ローカル]を右クリック -> [テーブルを更新] -> [テーブル]をクリックして、新しく作成されたテーブルを表示して確認します([テーブル]をクリックしても新しく作成されたテーブルはないので、任意の場所をクリックして表示します)。

這里寫圖片描述

(2)コマンドラインインターフェースを使用してSQL文を実行する

[データベース(ここではテスト)] -> [コマンドラインインターフェイス] を右クリックすると、MySQL コマンド実行ウィンドウが表示されます。

這里寫圖片描述

ステートメントの構文と実行プロセスは、DOS ウィンドウで実行されるものと同じです。

這里寫圖片描述

這里寫圖片描述

3. データベースを直接操作する

SQL 文を使用するだけでなく、Navicat のツールバーに従ってデータベースを直接操作することもできます。ここでは簡単な例をいくつか示します。
(1)新しいテーブルを作成する:「テーブル」をクリックし、右クリック→「新しいテーブル」を選択して、フィールドを一つずつ追加していきます。
(2)テーブルレコードの追加または削除:テーブル内の[+]または[-]をクリックして、直接操作を実行します。

這里寫圖片描述

関連資料: MySQL の基本ステートメント

Navicat Premium で MySQL データベースを操作する方法 (SQL 文の実行) についてはこれで終わりです。 Navicat Premium で MySQL を操作する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。 今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Navicat Premiumを使用してOracleデータベースをMySQLに移行する
  • Navicat Premiumを使用してMySQLデータベースにリモート接続する方法
  • Navicat Premium がデータベースに接続すると、次のエラー メッセージが表示されます: 2003 ''localhost'' の MySQL サーバーに接続できません (10061)
  • Navicat Premium が MySQL 8.0 に接続してエラー「1251」を報告する問題を解決する方法の分析
  • Navicat Premium 15 永久クラックアクティベーションツールとインストールチュートリアル (プロフェッショナルテストあり)
  • MySQLとNavicatプレミアムのインストールと設定の詳細な手順

<<:  ReactHooks バッチ更新状態とルートパラメータの取得例の分析

>>:  リクエストを転送したり、静的リソースファイルにアクセスしたりする複数の場所への nginx の実装

推薦する

Vue の foreach 配列と js の traversal 配列の書き方の説明

Vue foreach配列を記述し、jsで配列をトラバースする方法シナリオVueでAxiosを使用し...

Linux での MySQL のアンインストールとインストールのグラフィック チュートリアル

ブログを書くのは初めてです。開発に携わって2年になります。仕事の後に何か有意義なことを見つけたいと思...

ES6スプレッド演算子の使用例

目次スプレッド演算子とレスト演算子とは何ですか?配列スプレッド演算子残り演算子(コレクション関数)ス...

測定画像HTTPリクエスト

一般的なブラウザでテスト ページを開き、Fiddler で http リクエストを表示してください。...

15 分で学べる並列アーティファクト GNU Parallel 入門ガイド

GNU Parallel は、1 台以上のコンピューター上で計算タスクを並列に実行するためのシェル ...

さまざまなHTTPリターンステータスコードの詳細な説明

サイト上のページを表示するためのリクエストがサーバーに送信されると(たとえば、ユーザーがブラウザでペ...

インデックスを使用して数千万のデータを持つ MySQL のクエリ速度を最適化する

1. インデックスの役割一般的に言えば、インデックスは本の目次に相当します。条件に基づいてクエリを実...

Dockerパッケージイメージの実装と構成の変更

最近、Docker の学習や実際の運用で多くの問題に遭遇したので、それを記録するためにブログを書きま...

MySQL で誤って削除したテーブル データを回復する方法 (必読)

バックアップがあれば、非常に簡単です。最新のバックアップ データを生成し、mysqlbinlog を...

MySQL は、現在のデータ テーブル内のすべての時間に対して指定された時間間隔を増加または減少させます (推奨)

DATE_ADD() 関数は、指定された時間間隔を日付に追加します。現在のテーブル内のすべてのデー...

CSS3 を使用して入力複数選択ボックスのスタイルをカスタマイズする例

原則: まず入力要素を非表示にし、次に CSS を使用してラベル要素のスタイルを設定します (他の要...

Linux 上の Nginx に複数のバージョンの PHP をインストールする

サーバーの LNPM 環境をインストールして構成する場合、複数のバージョンの PHP の共存を考慮す...

CentOS7仮想マシンで固定IPアドレスを設定する方法

私の開発環境は、VMWare 仮想マシンに CentOS をインストールし、ホスト ファイルにインタ...

Vue コンポーネント (Vuex を含む) 間の値の転送に関する簡単な説明

目次父から息子へ:息子から父へ: Vuex を使用せずにコンポーネント間で値を渡す方法は、親から子、...

nginx keepaliveの具体的な使い方

http1.1 プロトコルのデフォルトのリクエスト ヘッダーでは、図に示すように、デフォルトで ke...