mysqlクライアントに組み込まれている一連のコマンドがあります。これらは、「 mysql
> コマンド
。"これらには、DELIMITER、SOURCE、HELP、CONNECT、USE、QUITなどが含まれます。
\。
(または SOURCE
)コマンドはこれらの組み込みの1つです。 これらの組み込みコマンドをプログラムで実行したり、ストアドプロシージャ内から実行したりすることはできません。
これは、 execute()
を使用してCプログラムから組み込みのUNIXシェルを実行しようとするようなものです。 。
別の例えは、「 about:
」のような特別なリクエストを入力できるWebブラウザにあるかもしれません。 「これはブラウザアプリ自体によって処理されます。これらはリモートWebサイトへのHTTPリクエストにはなりません。
また、スクリプト自体にはmysqlクライアントが組み込まれているコマンドが多数含まれている可能性があり、ストアドプロシージャでは実行できないため、ストアドプロシージャ内からスクリプトを取得できれば役に立ちません。
これらの関連する質問に対する私の回答も参照してください: