MySQLコマンドプロンプトで入力エラーが発生したときに前のコマンドを修正する方法

MySQLコマンドプロンプトで入力エラーが発生したときに前のコマンドを修正する方法

現在の問題

MySQL コマンド プロンプトに複数行のコマンドを入力し、突然先頭にエラーがあることに気付くと、非常にイライラします。ほとんどの人は、\c と入力すると前の入力をキャンセルして、直接「mysql->」プロンプトに戻ることができることを知っています。ただし、入力が多すぎる場合は、直接キャンセルするのは残念なので、コマンドを再入力する必要があります。直接コピーすると、コピーされた各行の前に「—>」記号が表示されるため、これらの記号を削除するのに時間がかかります。

解決プロセス

​ この場合は、\p と入力すると、以前に入力したすべての内容がコマンド プロンプト ウィンドウの下にポップアップ表示されます。次に、コピーする内容 (Ctrl+C) を選択し、テキスト ボックスに貼り付け (Ctrl+V)、間違った部分をコピーしてコマンド プロンプト ウィンドウに貼り付け、コマンドを実行します。

具体的な手順

つまり、\p を入力 → コピーするコンテンツを選択 (Ctrl+C) → 別のテキスト ボックスに貼り付け (変更を簡単に貼り付けることができる場所) → 変更したコンテンツをコピー → コマンド プロンプト ウィンドウに \c と入力して、まず前のコマンドを終了 → Ctrl+V を押して変更したコンテンツを貼り付け → コマンドを実行します。

解決した事件

例: 5行目の「jion」のスペルは間違っているので、「join」に変更する必要があります。

複数行のコマンドを入力した後、前の「jion」のスペルが間違っていることがわかりました。Enterキーを押して\pと入力します。

ここに画像の説明を挿入

2つの点線の間にある必要なコンテンツをコピーします

選択
e.ename、d.dname
から
エンプ
右のジオン
部門 d
の上
e.deptno = d.deptno

他の場所に貼り付けて、「jion」を「join」に変更します。

コマンドを実行すると正常に実行されます

ここに画像の説明を挿入

ちなみに、MySQL 用の簡単なコマンドを書いてみます。

次の表に、さまざまなプロンプトと、それらが表すステータスの簡単な説明を示します。

プロンプト意味
マイSQL>新しい注文に備えてください。
->複数行コマンドの次の行を待機します。
'>一重引用符 (') で始まる文字列の終わりを待って、次の行を待ちます。
">次の行を待機し、二重引用符 (""") で始まる文字列の終わりを待機します。
/*>次の行を待ち、/* で始まるコメントの終わりを待ちます。

MySQLコマンドプロンプトで入力エラーが発生したときに、前のコマンドを修正する方法についての記事はこれで終わりです。MySQLコマンドプロンプトで前のコマンドを修正する方法の詳細については、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を続けて閲覧してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • WIN コマンドプロンプトで MySQL ユーザーのパスワードを作成、承認、削除、変更する

<<:  モバイルでのHTML5経由のファイルアップロード

>>:  CSS3 オーバーフロープロパティの説明

推薦する

React+Typescriptはカウントダウンフックメソッドを実装します

まず、setIntervalはフックとしてカプセル化されます👇 'react' から...

Vueのドラッグスクリーンショット機能を実装する簡単な方法

マウスをドラッグしてページのスクリーンショットを撮ります(指定した領域にスクリーンショットをドラッグ...

HTML フォーム送信アクションと URL ジャンプアクションの違い

フォームのアクションは URL ジャンプとは異なります。フォームはバックグラウンドにデータを渡すこと...

Linux の権限管理コマンド (chmod/chown/chgrp/unmask) の詳細な説明

目次chmod例権限に関する特別な注意分析するチョーンchgrp umask Linux オペレーテ...

Tomcatのデフォルトプログラム公開パスの使用と変更についての説明

tomcat7 のデフォルトのプログラム公開パスは tomcat/webapps/ROOT/ です。...

JavaScriptのループの違いについての詳細な説明

目次序文列挙可能なプロパティ反復可能なオブジェクトforEachメソッドとmapメソッドチェーン呼び...

複数のフィールドを変更するためのMysql更新の構文の詳細な分析

MySQL でレコードを更新すると、構文は正しいのですが、レコードが更新されません...質問文実行前...

UbuntuにCMakeをインストールするいくつかの方法の詳細な説明

CMakeをインストール sudo apt をインストール cmake この方法はインストールが簡単...

MySQLの基本の共通機能

目次1. 共通機能分類1.1 単一行関数: 1.2 グループ化機能: 2. 単一行関数3. 数学関数...

MySQLのマスタースレーブ構成を使用して、読み取りと書き込みの分離を実現し、データベースの負荷を軽減します。

大規模な Web サイトでは、多数の同時アクセスを処理するために、Web サイト上の分散負荷分散以上...

JavaScript の基本: ループと配列

目次ループ - for forループの基本的な使い方ループを終了するネストされたループ配列配列とは何...

MySQL データベースを最適化する 8 つの方法の詳細な説明 (必読の定番)

導入:インターネット上にはデータベースの最適化に関する情報や方法が数多くありますが、その多くは品質に...

Dockerコンテナを使用してプロキシ転送とデータバックアップを実装する方法

序文アプリケーションを Docker コンテナとしてサーバーにデプロイする場合、通常はネットワークと...

Nginxの書き換えモジュールの詳細な説明

書き換えモジュールは ngx_http_rewrite_module モジュールです。その主な機能は...

Vue3 プロジェクトで WeChat 認証ログインをエレガントに実装する方法

目次序文準備する実装のアイデアコードについて要約する序文WeChat 認証ログインは、WeChat ...