私は主に MySQL GUI ツールを使用しています。これにより、テーブルで結果を簡単に確認できるだけでなく、頻繁に実行されるクエリをすばやく編集してブックマークすることができます。これは、コマンドラインよりもはるかに私のニーズに合っています。
何年も前に Oracle DB でこれを行っていたときは、クエリ自体に変数を入れることができたので、クエリを実行すると変数の入力を求められました。
例えば
select email from users where login = [VAR]
クエリを実行すると、システムから VAR の入力が求められます。入力john_smith14
すると、クエリが実行されます。これは、頻繁に実行するアドホック クエリに非常に役立ちます。
はい、シェル スクリプトとコマンド ラインを使用すると、これをより簡単に実行できることはわかっていますが、これ以外にもいくつかの理由から、シェル スクリプトは私にとって良い解決策ではありません。