11

この質問は、私が尋ねていることと似ています: SQL「エイリアス」を作成する方法はありますか?

しかし、まったく同じではありません-私はmysqlを学んでおり、さまざまなコマンドを台無しにして、選択コマンドをたくさん実行する予定です。次のようなエイリアスを作成する方法はありますか:

select * from testdb

ls

それとも同じようなもの?理想的には、「select * from」を「show」などにエイリアスしてから、「show testdb」と入力するだけです。

4

2 に答える 2

9

次の 3 つのアイデアが思い浮かびます。

  1. ストアド プロシージャなので、「call show('testdb')」を実行することになります。

  2. シェルエイリアスなので、「show testdb」を実行して「mysql -e 'select * from testdb'」にマップします

  3. それを吸い上げて、コマンドを入力してください。

于 2013-05-25T02:02:55.730 に答える